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