21
3
31
30
23
17
38
45
9
5
35
82
13
33
16
4
69
58
47
22
12
53
19
43
37
62
79
10
20
8
6
18
15
11
25
24
73
41