83
125
74
55
128
26
61
58
155
54
110
98
64
32
164
59
157
67
86
118
151
96
68
136
37
33
72
227
432
101
14
91
88
50
235
368
29
181
22
180
162
146
345
63
85
44
260
943
89
130
138
715
27