16
67
103
179
63
81
40
138
1067
581
11
60
25
18
33
94
55
34
65
158
199
133
399
282
79
12
144
50
201
99
44
168
240
68
88
309
26
15
104
57
280
8
9
75
195
39
729
121
125
349
61
285
291
321
124
150
248
362