145
738
119
652
66
339
49
260
56
294
81
559
125
623
160
822
367
1840
2
17
122
610
9
50
140
727
15
70
2
3
13
59
12
56
145
738
119
652
66
339
49
260
56
294
81
559
125
623
160
822
367
1840
2
17
122
610
9
50
140
727
15
70
2
3
13
59
12
56