0
16
1
57
111
48
21
61
39
41
33
32
11
68
63
37
318
71
430
26
83
251
42
24
50
78
23
58
45
74
189
49
22
36
55
140
13
108
53
115
151
133
34
59
14
109
271
244
60