28
94
82
41
49
68
58
90
235
133
31
323
40
48
78
46
139
105
374
237
42
320
21
196
463
71
19
33
57
331
10
39
623
4
50
100
749
13
2483
34
20
144
29
110
184
197
130
77
55
79
340