0
2
4
5
18
19
29
11
12
16
10
9
17
14
8
27
101
40
38
25
7
86
69
15
6
13
24
20
120
26
115
45
234
126
37