64
398
40
43
15
212
166
125
266
39
18
20
16
120
511
238
272
262
572
9
91
68
128
65
171
83
129
82
76
80
17
54
28
131
399
194
174
7
19
75
44
60
622
14
21
37
61
24
22
30
421