49
78
60
45
50
28
18
293
63
19
25
77
104
48
84
15
29
74
39
37
44
180
36
24
22
62
65
26
13
5
91
191
21
168
171
85
187
105
14
27
35
243
241
182
160
176
41