26
50
37
165
77
34
68
97
33
32
46
12
16
72
192
137
61
158
196
54
143
134
17
49
59
63
56
166
163
51
27
35
83
43
102
64
89
42
88
79
116
44
38
22
70
57
53