62
95
34
46
300
64
18
31
661
44
25
190
8
11
39
102
274
10
68
225
55
28
35
92
149
23
335
220
136
339
98
38
48
154
378
15
29
169
109
1430
269
58
52