98
47
325
14
27
78
84
77
74
41
123
16
17
21
22
43
104
147
36
25
18
12
34
71
26
51
75
9
1021
45
70
60
95
359
129
462
115
207
79
261
182
125
100
188
213
99
392
193
120
69
134
32