23
21
2
68
174
56
40
31
14
37
16
105
69
9
3
49
43
24
149
17
39
138
13
71
18
112
91
153
280
10
7
47
84
27
179
87
15
67
416
26
63
168