53
18
1
97
78
21
95
59
45
67
240
31
4162
35
13
44
34
65
15
30
61
12
29
28
38
103
26
7
87
11
39
9
10
20
6
5
86
22
32
222
81
36
55
594
25
88
8