18
10
19
14
25
20
1
260
30
42
8
31
12
16
4
13
149
121
6
58
5
9
123
217
111
15
36
41
29
3
32
328
39
23
66
21
26
17
65
28
57