12
47
40
42
45
49
195
9
27
25
5
10
18
36
23
37
61
14
52
123
39
13
38
20
87
32
2
3
50
19
69
62
126
34
216
150