4
24
65
511
86
127
51
28
42
641
6
141
99
142
56
87
40
336
113
50
33
23
57
30
34
751
1196
284
455
101
80
90
202
110
403
54
67
120
197
269
150
187
230
621
124