10
4
22
28
23
7
27
8
20
17
13
87
52
15
48
18
81
34
25
33
47
26
56
24
58
40
35
31
55
67
19
175
125
153
53
36
63
42