0
1
148
37
2
53
27
42
23
113
34
398
111
182
16
281
240
166
48
199
59
263
40
47
93
117
67
45
105
66
65
20
79
235
10
50
56
106
203
44
1034
24
546
167
43
52
35
33
49
36