25
44
11
89
50
10
37
42
98
33
210
31
93
114
21
27
121
29
109
102
123
49
19
86
41
99
15
36
14
30
20
46
39
23
157
90
73
6
115
38
96
3
47
24
95
16
5
69
28
61