11
29
50
13
15
17
51
54
20
7
77
39
31
40
9
3
5
6
12
18
8
4
10
14
80
66
25
35
71
120
28
16
23
52
30
19
24
86