6
1
14
3
2
15
4
11
22
42
10
5
27
59
12
19
8
51
23
107
136
113
159
137
109
55
65
100
133
69
238
39
87
147
108
235
34
71
75
232
18