28
10
24
20
52
12
3
61
18
22
43
31
29
44
40
50
33
13
19
48
82
30
79
9
38
14
6
54
23
15
36
25
27
8
258
47
1
17
16
89