10
20
50
37
118
40
44
33
11
351
79
45
39
35
36
19
202
16
25
32
100
61
26
139
89
76
30
24
67
91
21
42
31
12
22
46
133
34
28
38
9
269
123