1
27
36
3
47
44
39
42
31
57
30
2
24
43
25
5
40
23
55
11
60
46
22
37
9
26
10
6
52
18
77
117
21
227
62
143
86
140
352
146
90
108
102
4541