12
27
5
57
61
18
13
10
6
7
47
16
42
50
15
1
52
14
21
46
55
62
189
49
68
29
98
59
4
3
70
43
26
45
33
17
339
37
22
153
41