15
46
21
10
218
47
6
33
67
14
36
32
30
3
25
20
56
27
40
4
24
9
48
31
26
8
80
53
137
37
12
29
44
18
38
110
379
107
5
139
55
42
22