40
84
17
15
56
41
26
23
44
19
82
75
69
36
37
55
33
22
18
42
30
70
85
53
121
88
49
52
115
65
102
173
90
80
16
35
126
156
51
72
99
39
73
172
98
101