11
33
17
27
32
29
16
18
52
20
127
100
74
41
23
9
55
40
44
19
38
25
73
210
26
45
90
46
177
24
164
67
30
101
151
39
59
605
42
126
10
15
14