3
69
43
35
34
15
74
20
41
123
16
4
28
104
14
37
6
7
10
32
57
27
8
63
47
49
56
26
22
12
137
17
30
23
138
18
36
1111
50
13
24