503
21
54
27
6
138
65
13
66
42
113
60
10
7
20
35
63
38
8
47
26
76
39
17
41
44
12
34
22
23
29
62
11
24
18
87
19
94
53
25
83
14
173
72
57