0
13
4
3
5
1
17
71
19
9
42
11
34
53
8
41
27
2
21
29
24
45
88
65
40
118
142
155
283
104
121
112
161
37
49
33
43
86
72
51
16
36
55
76
64
160
140
100
123