0
3
1
4
9
24
22
5
86
2
16
30
21
15
130
14
20
38
64
17
32
92
48
11
88
35
29
36
37
28
70
19
27
58
45
141
106
66
110