81
354
45
282
47
236
61
240
239
20
161
50
202
21
142
4
140
1
2
12
96
10
118
13
114
106
94
3
28
113
23
98
16
85