35
9
6
46
25
7
14
77
81
191
165
43
40
12
199
27
37
38
364
49
33
24
28
91
63
162
47
15
535
30
93
74
134
18
16
149
64
76
255
97
118
32
11