344
1738
308
1576
64
319
77
496
125
640
3
29
160
804
86
429
104
519
25
124
19
89
1
11
26
129
31
155
45
234
344
1738
308
1576
64
319
77
496
125
640
3
29
160
804
86
429
104
519
25
124
19
89
1
11
26
129
31
155
45
234