163
33
257
41
39
117
116
231
122
198
80
18
16
269
51
76
22
24
199
15
20
107
38
55
21
12
8
30
7
11
6
13
19
215
216
25
92
73
82
58
213
29
40
27
466
32
9
56
36