98
529
438
20
6
56
88
16
119
47
15
97
191
218
199
9
4
52
279
140
153
58
53
44
60
117
57
259
27
23
61
225
150
62
17
42
134
32
40
39
18
14
114
215
24
13
7
151