48
43
39
17
79
22
47
55
87
57
38
44
147
118
222
4
72
153
169
109
129
52
173
82
64
135
92
49
36
97
83
85
35
126
71
63
325
34
23
277
18
205
93
81
161
200