23
5
31
9
29
25
20
21
4
33
14
47
18
27
48
36
34
11
88
163
169
13
91
32
125
46
15
22
41
45
16
30
8
67
19
59
262
17
7
35
10