1
19
2
11
31
3
17
35
28
14
16
22
25
7
8
33
53
40
85
24
129
4
9
49
18
71
113
37
89
13
29
47
42
158
67
68
27
34
229
12
46