48
279
58
152
92
29
116
84
87
36
74
209
159
298
102
120
97
68
366
165
86
157
40
168
23
202
42
261
25
79
123
61
35
96
69
71
218
297
28
57
411
52
54
51
479
163
33
142
401
179
104
18