76
165
44
75
34
42
101
45
120
109
69
58
66
72
54
35
55
78
119
84
21
142
47
114
43
20
25
29
63
112
38
48