23
9
2
18
26
25
89
40
7
38
32
6
69
29
68
97
31
16
20
45
43
14
13
24
41
60
17
15
21
12
118
55
8
47
10
49
36
3
111
150
57
53