8
7
5
28
10
35
18
49
31
26
30
33
19
50
56
13
9
15
20
22
14
25
106
87
91
37
12
51
105
46
60
48
24
97
36
193
42
16
1
6