0
3
24
2
1
45
130
12
15
22
25
17
16
27
7
18
4
21
52
41
70
81
46
108
32
266
1172
84
332
33
88
55
258
330
208
117
94
35
39
61
68
10
56
40
443
42