345
152
80
430
26
68
10
55
315
208
95
29
56
362
23
52
206
87
382
98
31
823
40
97
39
50
112
136
398
42
63
34
20
25
47
21
84
131
45
27
32
329
215
65
550
22
192
200
18
887
1393
67