429
154
62
71
44
94
56
89
20
30
67
110
57
120
348
118
113
281
3700
128
693
26
1690
60
2649
33
164
103
176
965
140
102
459
54
107
124
96
174
116