39
45
74
50
72
77
171
62
155
43
52
54
115
25
73
137
116
57
103
71
68
49
47
51
80
70
48
58
44
82
101
114
63
75
53
60
41
34
2316
93
149
117
40