65
76
56
72
87
35
287
52
17
5
793
101
82
248
27
479
29
233
74
136
196
9
870
61
34
92
51
338
109
69
89
172
237
175
46
457
429
163
98
135
290
120
68
41
63
170
36
25
440
77
71
127