68
48
75
33
159
46
47
22
20
24
50
39
29
62
43
180
98
306
227
85
54
27
36
95
58
65
497
82
138
52
287
148
142
15
238
393
309
12
64
81
187
96
218
78
204
212
21
66
160
143
56
17
40
53