0
24
41
54
19
12
16
8
4
53
39
72
23
127
35
9
29
38
13
14
128
67
123
71
32
68
18
49
52
20
61
154
21
113
164
99
79
62
55
101
37
103
89
216
58
119
92
144