62
107
71
157
40
34
174
49
194
70
55
44
52
20
97
50
46
89
64
28
104
35
37
201
205
365
30
260
27
74
54
56
299
388
87
84
79
121
154
23
88
36
29
220
136
178
69
76