21
97
121
82
40
5
3
57
45
125
32
122
19
51
34
24
37
162
50
69
67
10
28
47
44
17
128
113
18
106
27
15
30
26
73
214
83
20
164
63
36
88
89
70