2
8
5
26
61
13
3
1
54
9
34
60
16
30
103
33
72
7
45
10
25
39
6
14
19
91
18
4
21
12
38
22
109
15
363
29
28
65
27
23