23
42
16
20
21
51
32
38
110
14
33
60
30
29
92
34
85
91
36
71
41
3
2
67
49
83
89
72
138
121
130
79
192
96
158
10
26
116
115
219
179
139
27
7
114
73
117
44
28
191
135