1
24
32
11
12
9
3
2
6
7
0
4
5
15
69
33
40
83
25
26
151
14
118
116
138
336
371
16
70
53
28
89
29
107
155
78
8
74
44
332
59