6
9
3
1
4
5
11
12
56
30
19
49
105
14
50
26
16
114
28
159
130
161
100
131
127
134
38
44
29
25
10
18
57
43
88
65
234
8
206
250
60
45
175
98
55
64