8
59
9
16
2
31
33
23
17
40
128
19
22
49
85
5
10
43
90
56
52
53
13
82
236
27
0
15
11
160
213
30
28
37
24
46
291
100
91
14
192
124