3
6
12
21
111
11
16
18
14
15
37
20
28
19
98
60
61
57
26
71
22
23
76
34
52
29
17
36
39
32
43
31
33
47
41
45
144
40