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
82
299
135
117
91
227
394
37
60
155
103
145
267
181
48
56
43
18
50
131
70
54
62
46