49
389
103
56
185
61
77
131
240
89
175
129
156
45
40
85
90
68
339
336
851
243
124
20
60
79
70
80
39
189
315
34
109
96
65
32
14
36
41
57
28
30
101
53
174
82
31
22
359
15
52
74