165
1
156
542
5
129
401
110
134
70
106
2
258
74
167
614
3
404
371
376
166
63
386
92
646
357
384
86
71
121
145