99
243
257
12
7
66
13
78
208
69
40
58
10
18
8
6
82
179
17
11
23
35
9
0
15
25
38
19
5
20
174
370
37
183
30
16
4
197
297
141
180
28
305
231