25
9
92
27
19
14
79
56
35
72
188
37
65
44
127
43
60
572
90
15
102
10
29
350
5
237
183
647
140
113
46
20
50
48
39
6
33
123
22
30
32
64
28
12
18
24
171
42
7
45
54