16
14
17
21
109
8
33
34
10
332
57
19
1305
151
7
2
13
95
45
55
43
6
9
3
28
24
155
424
273
23
36
5
22
26
476
18
37
29
38
25
44
84
30
40
111
31
143