17
25
21
6
7
23
14
42
9
468
154
16
354
4
10
13
24
15
20
55
93
45
19
5
83
2
11
91
909
30
12
177
87
216
65
303
192
31
22
127
1
218