23
6
12
16
31
22
18
29
21
154
24
9
26
17
41
27
28
4
85
30
67
37
19
50
25
1302
10
76
83
5
52
40
79
73
56
33
14