9
1
3
0
21
59
41
26
18
25
56
108
40
34
28
15
22
23
11
20
112
52
49
105
14
7
72
78
50
45
16
67
35
58
36
98
44
24
30
46
79
122
129
93
51
68
187
88
32
107