6
5
2
14
158
66
13
86
157
37
27
19
15
133
39
23
11
77
106
75
32
3
33
31
17
20
25
65
1177
1037
547
111
16
10
1230
38
394
83
30