68
15
46
19
64
76
94
16
203
93
22
214
153
95
99
73
171
111
48
110
4
120
20
24
884
417
41
149
206
172
9
165
21
78
61
613
60
12
143
23
116
86
30
91
37
69
164