76
10
13
45
48
21
77
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
24
187
458
14
28