56
60
86
44
120
340
26
141
150
290
168
153
89
169
106
185
64
131
59
12
41
67
65
220
24
78
43
40
97
49
62
132
145
22
13
48
288
174
160
77
4
187
194
112
199
236
122
163
108
149
63
215
155
23
69
110
144
16
71