41
29
95
74
61
48
28
63
43
62
24
37
30
11
51
60
32
18
34
158
36
27
54
56
12
7
26
38
58
2
13
42
64
35
14
39
20
40
139
144
33
45