101
316
80
790
48
439
8
228
45
240
6
387
32
217
43
195
3
155
1
92
11
94
90
13
56
4
85
24
234
46
14
76