18
27
61
22
49
67
12
3
10
15
33
77
51
55
13
11
60
135
20
5
26
14
25
37
28
21
6
147
2
342
256
34
136
8
30
43
63
98
114
38
35