25
7
125
15
9
45
133
34
83
12
101
42
69
108
19
26
5
99
87
84
27
48
86
21
36
138
47
28
6
80
117
192
61
41
35
44
20
10
162
383
60
169
4
22
152
112
96
53
97