10
7
100
47
4
49
96
48
35
17
21
175
14
34
26
43
39
13
6
5
28
8
23
19
36
18
3
40
9
20
0
71
27
38
15
2
11
24
87
60
72
116