174
180
96
14
115
194
59
177
20
110
70
31
42
199
40
69
278
51
34
28
36
112
82
24
171
108
66
76
137
118
26
46
135
520
12
10
13
83
23
84
116