0
44
24
20
27
15
41
28
31
18
32
54
38
35
57
26
59
68
37
91
73
72
55
42
95
86
436
83
300
138
117
93
227
398
60
156
103
146
269
182
48
56
43
50
131
70
62
46