116
9
62
262
33
12
48
29
296
22
31
10
40
66
13
16
34
21
87
54
15
76
25
371
35
20
36
125
19
58
42
95
28
8
139
370
45
17
123
185
252
37
159
143
366
52
51
126