0
6
30
7
42
3
404
15
19
35
64
52
32
51
37
46
16
114
1255
302
168
134
56
60
80
789
142
63
33
87
220
25
89
82
112
184
57
81
104
8
49
71
461
40