1
3
8
0
5
4
11
2
10
6
9
22
23
30
15
38
27
50
16
25
12
13
29
64
20
7
32
45
48
105
100
21
66
63
28
84
97
26
24
183
47
180
65
58