50
99
17
22
12
21
14
122
91
65
89
76
27
24
37
30
54
106
49
23
19
38
3
6
102
9
100
26
39
32
1
4
34
85
56
42
217
15
41
61
35
155
31
2
48