6
49
23
66
13
12
21
45
34
42
33
140
58
36
68
98
217
81
139
87
111
123
149
242
74
50
85
136
126
352
264
134
150