4
35
18
73
25
8
11
24
17
55
98
42
45
50
36
65
41
97
38
157
51
74
128
66
32
34
170
6
22
84
72
37
99
125
601
29
77
270
57
83
56
143
33