86
26
17
546
4
13
9
25
38
85
388
84
34
16
32
6
97
10
81
187
18
19
68
105
39
246
348
15
41
110
21
33
67
219
106
22
52
11
88
82
278
37
27