23
22
17
25
43
16
9
34
32
31
21
118
4
136
61
7
10
29
11
3
8
36
70
108
52
14
15
86
55
57
28
46
30
62
24
104
35
85
102
12
126
230
18
66
54
33