166
54
43
10
4
15
5
11
214
770
314
1290
52
32
125
121
20
384
41
333
64
13
380
19
62
59
24
115
258
1352
23
234
35
45
358
60
83
147