13
16
24
44
30
11
25
12
1
42
31
108
22
99
71
43
143
109
40
72
21
15
28
41
64
5
83
26
18
48
50
98
87
178
56
417
8
144
33
79
62
36
536
45
39
19
59
34