12
11
3
18
28
23
40
39
65
64
121
29
9
67
10
14
93
53
30
20
158
62
77
87
42
38
66
44
109
68
103
106
134
117
54
59
33
71
131
219
35
98
273
17
24
124
57
32
86
8