8
22
33
27
19
615
23
13
112
9
51
31
38
196
40
5
4
39
12
100
108
850
26
69
37
14
129
43
18
29
54
76
30
60
7
57
11
47
101