107
15
174
369
55
79
593
62
25
95
487
61
4
44
63
28
68
24
614
70
35
80
101
2501
27
87
180
100
341
43
474
76
16
45
199
67
74
116
88
223
246
40
72
380
160
185
69
559
149
113
208
147
19
275