0
22
5
10
3
23
1
14
7
18
4
35
16
12
9
21
17
90
71
39
80
58
153
406
40
27
110
34
150
65
38
19
123
41
13