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