50
96
95
75
45
97
34
30
33
41
11
60
94
76
21
40
29
134
57
22
38
46
80
48
56
93
140
88
217
71
32
111
153
64
37
92
66
253
47
26
25
18
70
24
131
81
39
141
10
16
9