0
2
32
8
17
14
23
18
16
5
44
4
22
10
13
33
3
70
21
30
19
11
37
12
6
7
9
140
56
128
28
45
68
79
71
146
147
69
120
141