53
81
66
40
24
55
112
14
94
33
1905
67
23
38
65
21
35
237
78
298
101
48
137
49
28
43
44
74
20
27
71
84
87
61
86
39
169
8
127
29
377
30
385
135
201
96
188
32
175