41
13
31
33
25
30
29
57
11
9
36
20
43
23
24
52
15
12
37
4
38
18
17
27
3
143
59
22
73
76
60
8
5
14
35
19
137
6