17
94
38
18
69
21
22
3
26
65
115
95
14
87
5
23
58
169
118
103
73
33
46
67
213
126
49
27
62
34
55
57
83
31
133
119
41
98
131
29
16
24
30
90
246
287