6
5
18
103
200
38
42
12
8
22
11
36
61
27
10
20
97
7
21
111
185
16
47
15
34
9
26
157
14
64
24
13
68
168
54
44
86
71
84
19
46
37
25
28
52
17
23
98
49
30
51
41