8
0
42
4
1
13
35
26
105
16
56
48
43
24
19
171
281
140
34
176
234
214
75
145
65
57
58
37
38
69
41
106
33
71
116
121
257
209
280
60
44
132