6
7
56
88
98
86
33
13
83
62
43
100
55
132
102
205
51
163
409
57
48
314
542
830
180
28
97
75
74
116
54
68
42
95
36
140
136
187
248
104
221
29
89
150
70
34
385
115
110
96
246
93