72
37
64
197
430
119
20
511
45
25
82
32
51
54
38
11
47
144
48
67
7
60
61
162
23
177
50
418
169
136
73
130
69
74
86
209
244
115
191
235
190
93
221
200
166
52
75
248
467
739
148
159