925
1170
2435
80
1231
104
43
7
114
42
30
92
10
71
23
97
106
100
87
125
75
91
128
31
73
12
81
33
38
68
25
99
119
80
89