77
10
13
45
15
48
24
5
118
132
123
174
130
344
308
801
39
40
138
518
134
646
72
55
158
1K
148
427
119
111
185
430
187
458
14
28