70
87
305
42
27
57
67
35
90
18
140
52
58
39
51
22
8
375
94
29
273
95
125
86
30
47
28
38
64
259
124
50
85
43
9
263
114
55
20
68
31
23
17
26
48
73
59
62
81
350