3
24
55
39
81
158
22
267
26
32
68
82
135
43
37
365
120
155
48
196
129
110
265
183
225
367
40
64
83
77
112
190
25
44
375
277
111
199
4
89
247
5
91
51
97
100
128
102
41
34
11
130
126