351
73
129
364
43
104
464
94
410
228
227
6
226
268
55
30
125
28
1379
100
50
211
41
114
78
52
259
89
294
37
175
164
87
15
95
31
51
320
142
82
74
56
79
115
121
32
11
47
36
58
70
157
81