86
51
41
33
13
34
334
163
458
22
57
37
20
105
268
17
11
36
21
46
15
29
69
9
103
10
230
26
12
82
14
47
4
7
76
68
212
3
5