125
30
365
44
250
35
96
45
64
196
25
136
237
299
41
591
79
57
98
86
47
140
152
37
83
105
130
162
50
29
26
117
31
76
8
129
13
197
63
19
2526
723
85
81
95
141
80
17
22