8
10
54
59
31
13
11
12
6
35
51
23
22
108
19
40
68
122
9
39
26
93
45
37
29
106
18
56
5
34
101
7
62
38
16
14