3184
12
30
848
292
65
186
20
6
41
46
37
59
38
23
2
26
8
45
272
9
4
56
32
31
73
27
29
14
42
159
68
47
55