25
82
18
81
17
16
30
13
12
14
28
52
8
9
2
71
11
26
83
5
68
48
24
20
23
36
22
37
47
40
19
32
7
119
160
142
64
21
283
27