84
82
99
78
171
39
33
101
83
60
208
72
169
43
47
45
69
75
87
20
97
24
76
63
1
86
44
145
51
91
65
74
106
130
151
93
100
41
35
123
107
110
98
146
188
209
105
129
122
317
67
90