1
6
35
8
15
7
3
26
10
67
4
5
2
14
9
16
0
18
20
24
87
104
50
188
97
59
57
21
65
63
11
36
23
32
28
348
70
48
75
105