0
1
4
6
5
15
103
3
16
7
84
27
104
11
9
38
20
58
50
28
12
17
78
37
54
64
110
52
147
10
72
40
14
88
56
62