0
3
6
48
9
34
37
23
8
32
54
25
67
52
59
15
47
152
116
28
24
22
13
120
86
266
165
235
57
151
184
73
265
289
45
138
189
72
35
27
261
274
373
109
162
256
117
325
612
431