16
22
21
51
23
13
56
12
35
4
26
52
54
55
247
123
14
53
114
79
60
17
47
18
77
102
10
1
38
19
28
25
6
20
5
30
11
58
2
44