22
61
95
53
94
83
86
97
195
87
14
127
75
141
419
21
41
28
194
55
80
39
266
44
253
82
26
104
96
24
495
25
47
122
244
49
50
31
32
121
134
45
33
52
12
70
102
129
56
48
34
869
92