16
43
74
04
100
50
58
92
37
27
20
06
44
77
89
76
22
64
09
39
11
29
12
38
55
08
13
15
49
17
34
10
07
21
31
01
60
102
18
52
02
25
28
88
32
25a
33
84
61