21
56
167
36
120
15
177
23
67
44
66
171
716
37
26
55
82
10
50
1025
27
6
45
154
35
43
54
209
79
418
70
139
17
16
80
40
318
20
228
25
76
476
460
14
89
245
34
88
28
58
104
33
218