28
7
31
29
57
42
41
23
101
61
6
21
15
16
4
1
19
10
36
34
13
47
5
18
12
3
20
40
30
14
24
44
9
11
109
27
17
82
33
78
72
73