17
19
42
101
207
23
1239
616
167
30
20
9
292
69
14
21
1
2
86
57
6
10
5
35
18
26
116
22
31
295
12
80
179
105
40
29
34
8
346
47
76
11
43
291
7
139
268
98