51
45
31
17
34
30
21
15
40
49
41
26
57
20
13
19
16
14
44
11
10
63
69
42
38
29
27
33
67
123
144
72
24
46
39
50
12
55
96
52
404
77
48
23