96
92
57
5
74
79
67
93
113
254
181
513
95
134
228
42
195
260
45
111
185
77
444
147
60
28
114
51
993
55
109
72
10
131
244
17
130
270
38
53
164
392
383
248
75
41
178
25
85
90
54
217
32
46
219