121
546
138
364
83
323
79
319
100
325
35
217
53
210
36
185
91
152
6
318
10
134
48
115
9
116
25
110
106
93
3
94
4
88