66
13
144
38
203
177
11
141
34
24
120
28
26
128
183
68
148
60
43
48
95
108
242
51
364
65
29
274
239
368
174
37
375
55
263
142
172
689
158
409
495
91
100
140
71
14
21
50
25
97
93
22
19