25
21
125
23
120
70
27
50
54
122
17
61
15
19
80
41
20
36
62
38
49
414
37
42
98
30
63
7
47
51
32
45
82
46
124
405
58
55
90
565
78
135
13
34
171
43
114
56
72
97
95