73
95
107
22
35
94
19
6
332
110
43
145
103
23
87
128
85
117
62
122
66
67
5
131
37
225
237
253
74
80
168
242
17
25
238
70
222
28
75
69
58
42
136
192
99
18
163
121
45
13
51
72
12
47