23
840
17
19
113
59
87
27
30
15
6
78
55
77
63
109
39
8
130
292
7
22
226
140
14
242
57
18
9
11
37
5
91
29
86
26
4
21
84
33
24
99
98