35
47
41
52
219
80
48
65
70
299
46
45
54
61
74
83
27
23
75
29
16
53
38
209
258
171
82
187
77
49
105
17
150
417
31
217
230
5
255
108
55
20
289
67
71
4
130
42
56
58
85