22
15
11
18
26
34
3
21
63
13
23
46
54
30
93
57
12
105
37
127
168
91
131
58
53
66
154
159
59
112
118
9
56
24
14
86
88
28
103
43
226
134
32
20
10
25
19
67
98