149
27
24
68
37
165
16
35
49
13
38
71
45
26
18
75
77
28
42
94
51
79
166
57
106
174
193
65
31
61
91
84
302
150
161
59
60
159
157
86
62
177
87
126
119
69
55
85
32
11
81