12
201
29
50
20
31
94
26
43
10
3
8
18
5
11
65
188
40
19
1
47
306
97
7
32
0
35
114
30
23
52
15
158
186
64
21
83