0
44
22
20
25
14
42
40
28
31
17
32
52
38
35
57
26
59
68
36
90
71
72
55
93
86
428
83
299
135
117
92
227
394
37
60
156
103
145
267
181
48
56
43
50
131
70
54
62
46
79