178
70
102
76
109
116
171
106
45
30
74
49
84
15
174
122
53
17
26
118
113
173
95
145
13
38
31
86
27
121
98
157
108
59
111
164
149
85
285
39
34
68
14
211
89
80
277
16
233
32
162
372
167