57
71
63
821
376
23
21
55
30
351
40
65
77
59
27
47
72
84
13
16
33
18
43
46
28
50
39
29
31
26
49
75
99
44
34
170
177
24
15
25
38
45
3
8
89