22
58
28
66
72
14
16
84
11
12
17
25
37
47
38
33
69
36
8
52
96
41
29
149
26
90
32
18
56
43
55
48
27
23
57
44
159
208
4
76
147
192
244
361
89
92