30
24
108
10
12
25
13
6
20
16
52
174
35
1
42
19
5
11
49
17
94
38
3
50
54
9
85
36
100
45
7
47
46
73
40
77