8
47
24
50
12
4
21
33
18
127
6
16
51
32
44
7
14
82
1
35
10
48
29
17
109
240
42
53
15
36
22
31
92
38
96
52
45
28
27
142
94
64
40