41
30
29
37
21
22
38
86
58
15
7
14
23
42
10
2
56
9
16
20
44
18
75
6
47
67
80
3
27
5
36
116
54
17
26
51
74
45
11
85
13
127
4
19