10
38
2
15
33
5
6
45
13
9
200
34
25
49
57
288
68
70
7
31
19
54
558
21
4
39
27
14
22
212
55
24
87
12
8
0