18
16
7
44
39
11
188
154
14
10
199
42
21
29
70
55
35
191
3595
25
128
26
4
49
236
5
0
34
58
593
51
52
68
1
90
1080
9
356
153
249
20
43
104
473
229