9
10
5
13
98
4
111
29
27
2
169
6
47
30
93
92
146
55
76
7
19
223
14
18
266
58
35
566
20
41
26
24
100
440
81
40
187
198
37
44
62
48
25
3
52