0
7
6
130
91
26
56
25
9
38
16
415
32
72
129
76
54
206
109
59
81
45
270
484
88
237
179
241
69
31
408
304
191
198
42
37
258
330
110
43
310
172
21
66
122
364
286
40
151
39