89
10
33
111
13
97
21
22
41
35
93
162
34
40
73
88
190
54
37
176
25
8
32
79
27
26
65
80
116
246
214
153
107
85
19
184
44
49
61
127
77
72
51
31
29
140
133
87
17