89
56
51
100
63
169
47
202
80
77
82
65
101
69
115
142
102
41
52
201
55
33
49
59
315
60
109
29
71
44
140
253
24
78
64
25
27
46
240
32
19
112
153
66
30
39
68
70
88