10
755
33
71
68
36
110
39
73
95
55
41
123
61
57
120
288
164
38
136
22
63
171
250
147
155
350
142
62
16
87
25
248
121
115
184
338
47
59
28
43
24
150
66
53
20
40
93
45
44