43
28
40
25
49
66
220
14
124
93
35
39
83
19
223
18
56
57
27
22
261
37
21
537
176
59
130
157
11
29
167
90
42
112
20
55
23
10
26
52
38
16