23
80
93
86
119
98
89
134
194
136
53
47
84
20
12
48
38
104
19
75
211
79
28
85
156
46
51
37
50
39
16
81
30
68
72
111
159
18
92
57
54
70
97
8
76
35
63
17