204
2
105
1
61
128
173
73
199
361
1194
8
169
196
160
162
186
111
47
604
127
195
77
68
117
81
52
102
57
88
71
40