68
100
48
174
31
125
45
211
121
102
36
120
65
33
111
22
40
67
44
62
55
163
109
89
96
84
157
41
95
254
219
57
71
80
85
139
105
161
146
56
49
63
64
533
303
82
128
195
284
238
107
293