28
68
24
174
614
70
35
80
101
2500
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
54
275
15
14
26
131
96
49
73
13
62
10
127