18
20
48
63
26
52
121
218
33
446
1125
12
8
27
28
72
6
10
11
16
3
15
70
22
5
13
47
19
32
35
87
30
17
2
9
41
25