162
116
132
32
46
17
21
5
23
16
48
42
8
18
197
54
149
19
14
11
9
12
22
24
33
63
50
200
92
113
251
91
142
159
383
179
252
191
55
93
98
413
336
230
119
15
184
31