0
17
2
29
200
41
315
48
113
73
63
70
18
66
49
42
142
65
195
885
56
364
84
28
22
159
78
198
21
50
105
239
102