138
275
421
123
24
136
476
90
127
188
718
174
746
366
80
122
37
67
31
66
168
20
35
25
107
53
65
158
100
54
74
118
409
111
76
48
38
2074
69
72
149
265
214
30
248
434
205
193
929
18
13
16
8
70
361
64
696