101
58
106
54
23
20
25
2
11
69
90
13
48
36
39
53
66
88
93
124
1
3
6
21
32