16
3
11
33
103
40
75
37
66
42
113
56
81
62
33
34
41
25
40
1 40
2 23
33
83
89
38
64
35
44
79
58
47
34
121
36
87
1 93
54
63
41
61