85
20
303
414
71
418
26
36
28
170
23
38
134
32
271
58
55
61
18
333
24
34
107
66
202
99
64
27
493
268
43
651
400
8
16
56
77
42
54
232
105
310
30
12
113
44
80
6
39
73