6
5
13
19
11
15
17
26
10
27
23
20
14
24
58
12
18
45
21
73
48
47
42
44
16
38
515
59
53
191
97
84
76
28
70
25
351
49
95
50
61
75
35