172
56
26
190
78
93
164
263
44
13
517
104
48
125
256
61
400
165
129
124
223
232
69
147
96
43
70
261
771
183
59
116
280
255
86
245
253
84
15
138
46
113
36
17
77
87
9
103
11
67
176
23
21
47