33
79
57
155
75
49
18
270
31
24
100
286
256
42
169
102
40
59
23
74
243
21
20
451
143
90
301
98
26
29
230
86
38
244
45
375
84
76
32
105
213
35
87
77
195
37
58
2805
337