6
22
15
18
8
21
200
36
14
9
67
62
79
5
17
41
55
24
64
39
40
151
7
43
38
96
63
33
61
27
16
171
97
30
126
66
71
57
187
37
46
12
91
34
51
54
140
60
29
186
48
82
111