1
38
67
56
37
43
61
66
70
11
122
98
9
23
3
27
127
85
5
25
78
94
6
36
28
51
97
40
157
88
136
39
288
146
7
8
47
113
69
276
4
161
241
18
172
49
152
41
81
68
22