36
29
55
18
22
82
45
25
93
10
13
123
11
19
44
43
37
56
39
67
38
58
12
23
52
6
33
127
16
17
219
46
51
106
108
173
252
21
119
26
48
7
20
0
81
96
3