89
21
17
19
96
24
32
73
43
100
59
149
77
213
16
167
72
171
44
123
23
40
172
186
41
76
84
253
53
20
54
109
37
38
49
15
47
136
45
159
46
52
30
14
95
70
58