38
89
209
229
172
221
74
34
313
50
7
100
22
88
163
80
92
338
49
37
17
231
42
20
116
69
269
85
121
11
26
240
67
109
102
44
315
441
58
81
28
59
194
82
27
19
90