67
58
34
43
36
18
96
74
589
50
42
10
21
118
53
186
195
100
55
61
160
62
16
33
31
319
48
124
114
27
26
19
17
253
32
65
35
90
85
52
15
12
181
88
80
138
20