71
23
165
303
15
751
192
13
552
29
107
237
137
333
583
73
176
197
401
485
109
270
25
48
44
87
61
157
68
51
216
139
201
126
9
977
72
35
24
273
332
28
97
67
183
331
89
42
405
75
364
38
96
84
195
41
490