0
1
15
6
52
21
73
44
140
24
16
55
39
23
29
20
14
12
32
60
48
35
58
42
98
74
89
43
49
72
126
51
41
78
40
37
46
83
30
36
31
62
33
47
34
13
56