11
3
4
7
13
16
78
12
31
10
22
6
8
40
60
17
79
71
26
49
62
90
37
87
70
21
29
156
59
108
35
18
30
9
126
162
147
74
54
99
39
91