3
7
29
38
26
98
28
16
10
23
57
9
43
47
35
20
27
13
42
87
15
6
11
18
32
46
133
25
145
17
44
56
24
12
30
63
19
21
33