344
1738
308
1576
64
318
77
496
125
640
3
29
160
804
86
428
104
519
25
123
19
89
1
11
26
128
31
155
45
234
344
1738
308
1576
64
318
77
496
125
640
3
29
160
804
86
428
104
519
25
123
19
89
1
11
26
128
31
155
45
234