16
44
26
17
795
32
507
328
476
97
490
28
43
13
23
71
91
80
163
96
313
19
156
15
21
30
46
33
115
81
63
56
29
12
524
155
219
174
105
64
7
9
10
990
1068
39
11
1484
151
54