16
180
11
10
77
8
46
15
131
52
12
22
24
9
18
64
165
112
63
28
338
36
260
117
66
32
97
125
215
181
39
35
140
151
195
85
17
6
29
31
20
72
14
57
237
51