126
27
93
107
30
113
17
21
86
96
12
39
64
53
132
80
54
168
81
44
25
48
57
101
106
22
84
51
89
108
35
20
37
34
97
38
111
146
46
82
36
121
154
61
26
69
11