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