9
13
25
42
50
28
35
32
8
31
11
73
161
47
45
12
7
37
209
20
103
26
100
39
617
53
217
38
48
71
23
109
22
138
195
600
65
78
21
51
79
101
92
108
18
54
49
136
69
187
119