31
240
122
56
57
100
14
331
13
15
218
4
87
414
108
19
93
91
11
94
103
394
467
16
8
20
52
17
180
2488
63
45
66
65
190
55
21
22
48
165
39
401
80
30
139
395
10
117