11
10
30
14
54
24
7
37
56
9
6
26
68
22
18
122
16
71
79
44
99
47
5
15
39
100
13
62
25
95
50
66
124
128
43
87
91
75
118
33
67
29
127
52
72
148
28
480
77