53
25
61
75
27
90
29
67
84
37
86
620
10
127
511
118
60
51
42
15
81
35
17
11
99
6
20
33
26
52
62
139
1335
216
398
121
122
30
103
31
85
71
12
932
389
59
417
14
628
80
224
504