76
137
84
80
85
35
56
110
60
92
97
101
57
74
140
73
109
132
59
187
26
63
34
41
72
123
122
55
153
24
112
65
81
43
23
14
61
31
33
134
111
51
48
121
62
86
42
28
118