47
72
69
34
102
142
17
18
52
44
31
167
16
189
57
51
91
41
11
36
64
105
22
118
67
66
203
35
121
83
60
9
658
50
170
87
132