75
41
92
97
157
74
274
22
229
125
180
83
36
26
46
241
71
117
122
278
15
80
115
127
50
76
288
82
44
38
12
5
72
33
16
59
53
42
199
31
126
70
55
69
237
60
272
95
204
134
27