61
62
15
14
29
57
246
194
26
78
173
410
13
48
37
136
90
23
369
134
87
34
185
83
209
293
668
2189
20
49
84
381
118
121
117
127
335
183
56
440
650
151
162
30
122
35
95
54
43
24
200
58
363
442