1
31
20
119
29
37
28
7
19
17
6
4
15
18
9
57
64
5
30
10
46
33
55
0
21
61
34
27
112
67
183
49
70
66
101
63
93
58
143
78
14
83
38