26
10
11
12
9
4
89
7
25
14
15
5
22
6
13
29
201
223
167
275
23
24
28
17
31
8
72
179
76
21
37
58
48
139
123
50
32
34
47
92
36
67
61