163
43
132
22
18
50
40
183
28
140
26
7
20
9
13
10
31
14
62
38
125
100
71
106
112
73
30
98
29
109
34
219
138
59
24
33
36
37
128
151
25
15
291
241
222
96
17
49
16
8