1
7
12
17
8
11
15
9
14
20
10
108
36
16
52
68
29
179
19
48
23
65
27
128
149
53
62
125
246
347
85
576
81
105
42
115
72
73
93
183
46
143
550
104
74
39
47
107
59
84
102