3
10
15
11
24
32
74
8
20
19
101
14
29
54
30
35
22
28
45
159
21
44
27
69
42
7
18
16
33
157
79
13
57
97
67
90
40
31
59
26
94