40
22
42
75
86
25
24
18
15
13
36
31
44
139
68
77
65
48
23
143
162
225
159
34
47
46
60
38
128
26
55
62
27
70
37
54
21
58
19
16
28
20
14
7