45
20
19
79
22
55
51
59
31
30
58
33
57
76
91
466
85
46
135
73
18
117
17
101
140
37
68
92
88
9
62
40
102
15
173
72
53
71
48
104
56
42
75
38
98
74
29