186
12
32
18
352
39
9
84
105
15
13
190
47
21
117
119
212
8
102
68
31
10
346
153
62
80
71
5
20
185
78
70
116
22
2
110
161
17
24
33
90
50
7
43
149