20
57
21
24
8
14
25
10
29
11
34
39
73
56
9
16
130
5
1
43
58
85
12
3
32
17
287
68
15
7
4
79
41
82
40
6
33
22