0
6
33
7
42
3
412
16
10
19
36
64
52
32
38
15
49
114
1258
302
168
136
56
60
80
790
142
46
88
222
25
89
82
112
184
57
81
104
9
71
463
41