25
26
13
32
22
21
16
11
19
15
17
36
47
134
123
93
157
99
193
7
100
9
28
12
35
38
262
101
37
77
63
72
18
42
187
169
5
224
81
14
10