1
4
13
2
8
5
3
17
66
31
374
69
6
12
26
161
162
14
89
54
10
27
18
15
9
86
7
19
16
20
133
182
88
201
25