12
44
40
60
20
22
36
4
8
67
25
21
17
2
18
50
55
5
3
9
7
259
295
38
23
78
27
30
47
11
165
13
31
326
43
15
28
54
19