23
91
28
157
60
3
18
7
8
90
32
20
11
5
10
97
26
6452
15
30
54
348
39
6
13
40
9
21
12
203
242
36
84
64
22
16
80