39
18
48
61
36
40
45
258
21
12
99
70
264
100
54
130
470
83
77
31
112
57
47
43
91
56
620
90
52
113
259
66
473
93
75
96
125
63
250
104
151
117
450
80
210
176
145
60
131
280
120