19
320
2
31
28
34
66
7
67
75
60
47
12
173
21
57
53
180
17
70
26
761
39
23
14
130
20
69
54
99
42
88
187
131
89
61
3
134
16
18
103
105
48
15
9
6
10
13
50