1
2
18
17
11
19
35
40
7
9
21
16
46
27
12
79
8
56
6
28
3
88
20
25
26
39
24
55
15
61
115
92
49
59
90
127
162
60
71
169
419
86
23
110