7
13
2
24
19
18
68
49
67
28
29
33
20
16
97
82
44
38
56
165
50
124
94
166
70
76
106
147
117
71
91
137
51
110
57
111
86
66
69
159
96
271
62
78
35
243
181
84
63
75