23
20
15
26
211
61
14
50
264
63
169
11
72
110
70
33
67
39
17
16
79
25
28
18
27
13
571
1286
454
569
961
9
8
10
7
21
1385
56
93
24
6
4
5