121
545
79
319
138
365
53
208
83
323
35
217
36
186
91
152
10
133
25
111
9
116
48
115
106
3
94
7
86
93
4
88