23
222
40
5
25
32
56
15
21
67
77
22
49
16
30
4
94
38
45
24
2
52
8
12
44
18
26
31
19
54
7
11
10
39
17
6
14
28
71
13