156
1
324
388
93
132
134
167
2
128
70
109
43
614
3
403
371
106
73
155
144
121
401
646
54
879
6
317
154
373
552
476
102