261
632
28
7
526
656
22
97
16
23
60
41
78
457
47
34
85
4
6
50
19
69
32
11
18
43
10
150
9
339
165
36
30
100
105
225
13
3580
25
126
75
79
223