12
8
19
609
34
26
24
29
9
58
48
16
32
25
18
17
4
15
28
6
13
14
31
2
11
7
51
10
200
45
21
33
27
44
81
38
23