16
34
2
30
20
7
6
22
9
194
15
35
21
25
11
23
192
13
47
18
53
27
110
84
172
5
48
119
157
338
8
28
107
130
108
33
12
395
42
98
57
19
77
62
167
41