62
72
169
110
18
37
185
230
83
176
162
68
67
88
241
152
58
19
49
137
77
234
91
102
130
101
92
23
52
228
93
70
16
54
89
97
64
240
147
122
163
36
48
85
149
308
41
84
22
40
79