29
440
16
10
15
75
26
111
78
65
1068
52
251
269
34
37
276
36
30
22
51
12
24
57
6
9
105
267
21
262
5
59
240
99
43
280
33
132
407
184
69
28
434
8
92
13
18
49
299