31
45
20
19
27
35
62
30
15
123
24
49
28
99
52
25
16
40
65
91
72
17
78
41
37
12
98
42
59
69
184
61
38
21
23
11
34
29
46
70
162
130
58
239