28
12
18
10
25
6
16
36
42
46
43
24
45
22
3
8
15
23
87
13
14
32
9
17
84
86
51
132
58
38
56
34
4
7
19
54
20
21