35
64
30
46
50
25
63
9
123
39
86
240
26
57
53
62
37
66
268
167
72
113
126
41
42
263
17
52
44
158
40
56
82
100
74
319
97
233
242
27
211
203
627
154
20
61
2
49
21
280
102
119
19
31
11