25
12
13
4
19
8
5
165
24
345
1
14
22
232
7
6
43
72
10
177
9
16
60
35
26
433
3
31
32
11
20
36
510
145
23
18
109
27