0
3
25
1
2
47
133
12
15
22
18
16
27
7
4
21
53
17
42
70
81
46
109
33
266
1174
84
332
88
55
258
330
208
118
45
94
331
35
39
61
68
10
56
57
40
443