10
9
86
43
28
195
22
7
12
5
40
62
6
19
29
8
14
77
101
27
25
20
15
95
69
33
11
200
119
61
115
13
16
189
78
21
48
67
42
59
39
35
44
110
90
41
26
24
47
38
17
46
73
49
31