1
7
9
13
8
3
22
23
10
29
73
18
12
5
20
26
53
15
62
33
35
51
337
52
24
34
47
104
30
27
85
66
63
79
206
119
191
65
149
112
59
72
179
17
69