23
358
27
40
28
182
12
142
56
30
25
133
11
14
60
17
103
7
73
10
101
57
32
15
45
108
82
49
116
34
87
38
44
20
55
244
93
203
642
118
126
310
232
18
68
6
248