84
179
239
227
347
127
230
70
183
68
131
57
87
178
37
95
56
85
88
143
45
296
79
26
39
51
65
197
24
82
27
73
23
67
61
74
76
42
77
89
120
29
460
63
46
31
33
50
52
43