10
1
4
9
15
8
0
2
12
7
6
32
5
11
16
27
20
38
42
18
14
24
29
35
31
28
94
13
44
61
40
43
47
51
187
33
46
91
190