22
46
62
121
17
100
14
63
3
6
7
35
31
250
5
108
9
86
18
73
23
89
12
26
77
52
28
76
20
8
30
53
99
166
50
45
79
66
129
21
16
34
24
10
88