22
60
32
26
73
76
36
48
34
51
112
50
101
30
49
244
9
62
188
330
225
223
282
37
179
306
18
17
159
173
142
345
254
61
129
143
85
16
177
416
121
5
392
207
77
90
42
122
176
169
229
3
14
331
115
276
6