12
48
2
15
18
21
34
17
33
96
50
79
54
23
26
6
99
40
16
11
10
83
25
47
13
62
543
44
3
61
55
41
64
66
5
24
31
28
58
124
109
7
30