882
176
115
83
203
69
46
78
26
112
125
240
92
320
70
35
113
43
55
73
53
66
307
39
20
59
180
42
44
28
40
64
31
50
160
100
429
60
85
295
230
51
81
79
405
72
14
157
139