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