0
14
1
12
32
98
174
79
63
62
13
73
69
9
248
147
46
18
61
37
159
172
65
148
150
112
275
194
128
56
111