17
18
6
24
16
8
3
4
50
10
15
69
11
7
45
25
202
20
13
51
46
14
36
1
29
19
64
33
42
32
62
54
57
9
31
5
350
30