0
18
13
2
12
5
33
19
7
25
20
14
23
47
22
9
8
11
26
24
17
135
65
37
107
421
29
128
46
30
43
82
32
34
64
81
57
28
142
86