11
13
23
14
1
8
20
48
6
16
49
17
27
34
22
12
4
15
82
256
85
586
72
24
7
201
53
26
118
5
50
136
3
95
62
2
52
21