5
91
64
190
47
31
124
20
39
80
68
10
22
171
44
74
65
46
18
191
24
83
1262
52
159
76
6
15
393
26
19
13
21
53
25
651
75
92
14
33
67
272
188
444
625