85
51
40
33
12
334
162
458
21
57
36
18
105
268
16
10
20
45
14
28
69
17
9
102
22
230
25
82
13
47
4
7
76
68
15
212
3
5