18
93
26
42
102
57
100
48
125
9
60
46
82
25
54
14
85
6
76
70
84
13
118
20
59
15
43
137
12
10
28
89
63
11
34
133
41
174
232
23
154
73
50
8
30
33
16
52
259
31
27