0
3
16
4
12
22
8
27
20
44
5
38
26
39
31
133
6
11
14
19
58
9
23
51
40
24
33
13
21
62
53
43
47
59
32
52
37
108