60
59
26
149
68
123
240
178
69
42
193
61
38
253
78
121
82
20
74
153
33
128
90
83
80
194
165
85
84
54
81
79
92
119
106
8
4
21
227
48
28
233
7
144
56
25
23
51
19
31
140
39
70