20
110
189
47
84
75
23
78
119
57
79
15
26
93
43
25
167
106
51
73
28
2
94
145
24
85
92
9
68
175
154
19
124
112
132
45
96
327
52
179
30
18
37
263
48
76
120
22