22
23
29
14
60
24
34
21
42
116
113
138
95
9
8
81
79
19
17
20
15
118
43
30
78
13
62
31
11
41
76
7
48
5
104
55
37
161
59
85
26
101
54