8
15
11
27
5
31
173
104
228
14
22
41
102
20
61
72
45
81
23
92
26
56
43
53
32
16
139
7
2
50
82
30
19
54
59
9
33
18
40
10
3
1
24
4