1
20
27
32
15
11
38
25
8
60
13
413
31
14
4
7
24
9
26
10
34
12
29
21
19
61
100
106
5
2
90
53
17
94
115
35
149
46
83
117