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