65
62
23
16
83
97
147
56
33
55
47
68
215
339
73
110
27
438
404
20
414
57
15
279
21
116
170
75
45
37
103
32
154
88
13
38
149
74
122
179
102
36
85
34
135
10
152
66
26
22
18
43