17
78
11
44
34
32
16
13
23
59
50
26
36
55
54
14
115
29
27
6
52
31
7
2
103
122
20
9
38
46
57
112
4
19
30
40
21
93
49
42
53
279
79
504
106
39