340
154
78
555
1263
130
107
101
191
70
54
117
105
20
38
96
18
157
58
299
615
231
670
80
25
71
89
244
341
69
32
26
72
14
63
39
333
55
203
126
155
205
267
31
411
112
76
202
138
124
132
28
66
184
47
315
185