172
921
278
588
76
289
88
350
79
304
35
239
33
202
55
211
65
125
92
1,092
13
117
25
96
4
89
18
91
7
720
5
57
2
51