21
51
16
80
89
121
66
29
63
36
93
23
17
5
86
101
26
48
49
81
11
57
20
9
34
224
68
35
316
97
32
94
13
40
24
46
117
43
12
18
41
74
30
62
55
128
67
154