73
81
23
41
45
390
67
98
70
42
35
21
94
105
145
172
111
52
74
126
110
127
113
123
65
95
238
49
25
90
167
137
262
61
231
102
69
268
175
157
60
158
34
53
122
5
43
24
8
164
188
75
114
138