42
5
16
166
66
13
1293
49
36
6
329
19
33
7
9
17
112
54
115
48
37
40
24
21
92
85
14
59
105
911
10
616
2
52
231
50
20
110
89
196
32
18
93
1070