9
16
25
7
100
2
39
11
12
32
77
57
73
5
38
115
27
52
14
3
6
74
45
29
42
43
24
33
15
18
40
169
58
22
1
17
13
21
54
125