0
10
24
16
14
5
6
42
8
1
54
23
103
2
9
27
17
51
12
91
30
79
78
29
32
28
165
20
86
60
21
43
15
4
46
25
13
56
61