40
23
32
82
66
59
8
38
51
16
104
42
28
2
91
15
36
11
3
13
45
4
154
22
31
34
56
21
5
20
75
27
73
35
14
18
62
10
7
39
37
6
17
9
70
50
29