10
27
42
69
6
13
52
83
29
201
21
14
34
12
113
38
48
25
81
40
75
72
41
28
23
1
16
212
59
53
32
125
46
171
147
95
55
168
333
49
99
115
58
104
26
173
197
998
39
207