31
13
26
37
21
14
18
12
75
25
42
123
40
19
23
16
36
70
24
9
8
15
10
39
99
11
17
4
2
53
45
52
180
44
30
34
20
27
81
171
29