12
13
44
57
75
33
7
46
37
19
122
29
50
18
66
14
11
17
36
48
31
54
78
53
117
138
98
81
97
38
49
8
134
21
111
61
52
32
24
22
88
58
26
112