20
116
183
31
34
111
203
28
30
33
41
117
23
21
54
40
81
15
42
16
103
44
171
130
9
25
96
109
129
29
162
121
55
73
84