25
52
24
17
48
21
6
54
20
18
15
32
42
30
65
12
13
35
9
14
46
175
58
75
203
99
55
114
171
36
61
11
41
47
164
56
71
43
23
504
28
499