30
13
56
12
40
34
46
7
14
18
50
63
4
15
48
6
24
39
67
11
3
23
29
19
36
27
66
5
127
28
179
41
52
89
22
57
72
35
33
43
21
2