1
4
21
14
19
7
13
10
59
2
5
9
54
26
8
6
28
12
34
62
17
18
15
32
3
299
44
25
43
23
131
84
33
24
38
29
88
253