2
10
12
18
17
7
19
15
11
43
8
53
63
22
16
34
80
29
20
93
67
21
115
40
219
35
178
54
23
104
38
212
26
58
90
161
27
36
30
13
81
51
64