0
1
16
3
4
2
24
13
5
8
6
7
28
9
10
59
12
17
67
158
90
60
18
23
25
190
44
108
22
65
48
33
40
184
122
62