27
13
30
14
21
7
4
8
45
91
46
53
24
18
50
17
10
15
16
36
32
38
42
23
34
48
41
20
12
11
40
47
31
72
139
65
147
461
70