25
35
30
23
62
47
88
15
50
13
33
17
37
68
58
6
123
90
138
5
19
34
42
89
12
26
103
154
110
86
39
36
69
95
101
16
107
106
29
38
41
24
75
63
56
49