9
2
12
15
52
13
6
20
8
0
21
14
36
29
17
40
45
68
47
28
16
22
76
10
27
26
163
30
24
66
48
166
106
102
94
107
161
250
97
231
37
221