187
67
23
98
160
47
64
29
1
410
219
343
169
146
215
236
16
11
70
25
44
108
42
37
38
225
131
136
372
40
11
4
232687