10
336
60
250
50
11
177
18
25
15
17
27
87
214
30
24
432
52
16
7
26
39
377
42
6
12
150
132
58
81
175
71
9
28
61
33
22
21
1
32
441
1056
35
202
345