3
10
5
32
60
12
15
85
4
56
135
17
47
16
81
14
63
20
131
67
96
188
27
9
101
196
29
55
25
24
21
84
194
164
39
46
8
30
112
18
6
79
11
7
34