21
25
88
22
83
15
35
87
92
232
63
55
10
64
29
60
50
80
62
46
101
37
126
67
36
45
31
84
33
34
71
20
66
75
23
103
32
70
51
91
136
13
69
244
114
8
221
9
365