0
4
23
47
14
8
41
17
9
79
71
30
95
55
74
20
46
16
21
87
52
48
60
25
111
131
70
33
11
36
42
109
63
134
233