10
1
3
20
0
13
113
5
6
66
41
19
32
90
120
318
58
36
275
300
18
263
206
65
71
251
92
29
31
95
39
24
45
38
202
14
25
28
27
244
228
53
81
107
7
8
118
35