6
30
67
69
27
38
33
29
48
497
44
45
13
112
73
40
28
22
26
81
143
2
14
35
5
248
34
559
16
20
59
138
125
105
156
194
9
113
12
51
50
31
150
116
36
202
247
32
101