25
64
53
37
15
68
104
30
65
85
93
29
54
9
33
75
67
39
59
22
56
16
58
146
14
354
6
299
70
126
46
94
78
653
17
367
10
114
125
42
277
61
100
398
96
703
86