43
440
1050
9
15
19
235
80
204
152
249
24
332
47
26
88
145
98
822
54
110
25
90
11
3
217
16
27
87
55
37
213
40
18
73
100
28
346
205
255
473
13
46
4
3603
35
48
2355
32