32
24
13
31
02
21
18
15
20
35
03
01
29
28
12
19
16
42
26
23
78
80