0
12
3
9
32
28
14
17
10
4
21
34
11
27
5
190
20
56
16
15
139
26
31
67
24
52
36
211
40
35
114
78
103
72
41
129
107
42
409
85
1173
118