123
8
55
58
48
25
59
28
47
19
12
36
126
96
20
4
13
45
49
65
46
26
16
38
35
30
7
17
11
101
74
21
31
324
2
18
22
108
103
128
32
44
141