19
4
7
27
58
43
35
260
88
253
10
93
31
18
366
22
16
34
185
26
446
32
55
77
405
23
49
25
52
13
33
62
70
183
48
196
28
106
63
20
17
59
15