14
12
202
174
81
98
55
51
33
83
52
152
61
78
122
24
161
69
47
34
40
119
25
99
58
68
210
71
89
46
27
96
36
793
49
19
1269
731
45
511
118
17
16
116
663
286