140
235
62
349
47
141
38
299
83
238
34
175
56
157
36
125
12
100
68
395
48
101
22
78
10
88
79
4
29
71
9
81