0
4
41
27
45
74
196
11
10
65
24
60
104
56
44
288
52
85
51
107
42
16
110
89
86
88
334
61
121
143
147
181
46
133
82
79
375
43
400
59
87
80
130
162
35
126
352
421
57
148
103
26
111