63
45
53
34
30
17
40
31
29
70
42
38
107
25
59
86
46
43
81
66
49
58
39
67
48
71
165
134
44
37
108
22
123
105
50
94
68
62
65