68
52
51
14
41
53
44
45
50
18
313
124
73
187
43
63
66
20
49
110
143
180
221
69
211
34
391
144
39
190
131
77
27
129
87
219
29
10
98
107
17
97
96
56
164
23
112
89
67
48
157
54
16