55
112
178
106
56
113
19
30
122
78
76
11
51
29
23
25
370
154
7
4
50
28
255
46
44
1105
114
133
72
39
45
35
1
118
303
13
97
43
213
40
38
240
310
191
20
324
27
8
228
53
124
195
125
123