0
2
4
10
1
3
6
30
20
25
47
51
143
112
45
37
119
195
41
80
605
29
150
56
34
201
57
81
54
55
36
60
128
35
273
135