1
9
14
23
38
15
27
28
77
82
169
206
122
42
20
39
98
55
12
62
58
47
116
86
108
63
56
33
59
70
69
73
57
36
51
72
37
162
32
13