72
23
207
215
152
129
61
137
187
172
402
52
16
87
49
105
100
108
664
30
192
193
58
20
73
22
121
33
64
78
194
162
71
18
62
68
93
83
34
250
10
260
120
219
26
77
74
101
116
117
76
27