15
12
6
17
8
53
73
10
47
32
22
14
123
142
16
34
2
58
45
11
26
20
9
25
49
226
95
61
43
4
19
67
78
55
57
37
56
24
27
79