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