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