450
104
72
55
73
98
348
476
270
54
47
332
260
42
183
25
108
77
285
35
40
76
90
168
71
48
323
135
288
28
117
53
88
63
244
116
94
120
81
75
24
115
150
91
193
59
82
34
74
61
136
33
23
43
27