85
52
87
126
79
185
142
197
40
149
33
24
70
30
135
18
84
39
131
10
23
54
82
128
77
81
55
129
93
94
48
62
86
69
90
193
58
67
148
61
98
46
127
91
66
164
118
20
107
19
156