73
80
45
32
30
64
47
10
62
136
245
116
40
171
63
98
252
139
255
61
87
36
187
207
110
117
89
51
46
336
69
221
281
22
11
615
115
43
99
94
160
164
197
127
77
56
57
68
134
85
26
166
70