0
3
7
23
16
42
19
9
12
10
13
32
26
68
52
27
127
18
11
29
28
22
15
17
38
14
41
30
46
8
53
37
24
112
72
153
278
100
49
211