153
13
41
6
26
55
75
64
109
203
59
274
113
12
146
229
207
40
232
73
108
173
54
231
293
116
131
225
160
34
51
316
48
58
841
52
76
28
155
71
223
33