156
1
323
387
93
132
134
167
2
128
69
109
42
613
3
403
371
106
73
155
144
121
400
646
54
878
6
317
154
373
549
476
102