43
35
34
15
75
20
41
123
16
4
28
104
14
37
6
7
10
32
17
57
27
8
3
63
48
49
56
22
68
5
12
139
29
30
23
106
138
18
36
47
1118
50
13
24