0
3
40
10
8
16
19
36
127
14
6
18
5
57
143
20
7
12
2
27
4
30
39
92
45
34
21
23
53
35
142
145
72
17
37
31
22
1
29
140
28
46
105