9
10
26
16
13
34
3
36
12
4
7
0
6
47
37
41
23
8
40
80
223
156
25
135
211
105
50
155
14
118
22
20
28
57
24
271
85
130
17
136
52
63
62
88
587
67
56
92