16
60
26
3
20
38
9
82
25
13
43
145
19
40
1
5
31
58
23
80
6
27
2
88
39
42
45
30
53
46
17
32
29
68
10
22
11
56
7
24