25
11
9
15
28
2
30
31
5
223
32
44
6
29
87
51
125
36
58
4
20
699
178
189
3
22
123
21
259
7
17
50
19
120
130
38
160
16
73
10
54
45