68
59
93
250
99
524
22
9
187
47
143
95
46
71
98
146
118
23
82
36
205
104
150
28
101
156
97
213
75
65
139
43
42
111
110
94
45
119
35
222
290
202
137
51
26
125
41
39
50
19
16
14
27