27
13
30
14
21
7
4
8
44
91
46
53
24
18
49
17
10
15
16
36
32
38
42
23
34
48
41
20
12
11
39
31
72
139
65
147
460
70