17
1032
6
80
25
7
489
84
11
18
32
160
9
19
15
251
49
157
130
83
33
110
4
22
70
689
13
3
35
156
37
50
120
38
5
24
12
52
346
2
28
1