284
2
40
1
86
51
89
73
104
81
52
119
57
69
106
78
70
72
196
160
187
48
162
111
157
27
34
61
29
41
15
126466
18