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