1
7
8
16
23
31
70
9
57
158
33
144
13
10
46
79
162
243
38
89
24
63
27
25
4
122
19
223
39
20
99
41
22
123
86
82
48
29
72
68
105
69
66
54
64
18