177
56
43
6
14
197
73
96
478
75
118
95
430
475
51
82
31
61
142
72
4
136
153
30
122
114
437
41
226
71
1170
32
80
35
124
20
196
38
272
279
248
98
127
791
15
46
26
328
823
84
100
148
89
403
553