11
24
112
219
95
20
35
42
6
17
14
15
9
32
46
23
47
126
39
38
101
34
37
73
55
36
58
30
16
49
90
52
123
432
83
117
239
141
169
22
19
48