20
53
85
138
29
9
21
22
36
61
97
144
16
56
7
13
102
17
38
28
87
111
75
24
59
26
221
139
167
11
8
33
15
44
31
10
35
23
57
42
45
92