6
18
22
26
19
52
37
61
3
248
49
29
96
8
154
14
90
83
131
21
110
54
78
32
44
41
205
17
7
40
30
48
203
136
106
102
209
72
4
20
355
25
9
151
153
113
295
2
93