98
25
50
23
5
46
17
45
40
107
109
19
105
124
30
33
87
26
18
43
11
80
67
37
498
7
61
24
47
4
6
38
36
29
92
90
22
27
8
16
53
9
59