45
71
59
147
34
76
132
16
21
43
6
10
39
44
56
40
72
51
79
92
168
127
32
13
158
109
30
47
42
52
14
142
11
3
4
70
50
60
108
118
5
17
2
103
35
139
241
113
91
55