9
55
1
16
13
52
11
2
38
29
0
15
10
40
5
103
26
27
49
33
20
34
120
56
44
24
138
175
36
46
28
345
67
43
281
127
30
90
58
286
119
47
65
71
182
256
42