223
10
7
586
25
76
22
23
4
178
155
109
9
182
38
85
14
20
153
27
64
8
40
1
48
58
82
6
99
15
88
77
181
189
98
239
176
515
141
96
43
55
80
57
11
47
13
31
28
37