20
29
86
27
14
28
35
8
30
48
76
17
15
40
18
52
7
11
26
12
58
93
23
59
56
123
164
22
25
19
44
5
16
39
94
126
32
61
42
10
46
67
37
125
41
47