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