35
28
96
124
198
70
31
42
45
67
135
79
24
39
14
47
16
66
55
90
13
37
92
49
74
57
30
52
43
51
32
44
115