121
230
435
15
70
130
73
33
39
35
151
22
174
26
57
145
178
340
232
34
61
317
103
131
44
46
45
111
48
119
63
112
79
71
115
328
176
100
72
108
98
239
49
83
16
550
41
102
68
76
88
54
24
166
227