81
354
45
282
47
236
61
240
20
161
239
21
142
50
202
4
140
10
118
12
96
15
121
28
113
13
114
68
395
14
106
1
97