9
54
135
13
67
66
18
51
40
64
82
109
4
41
23
276
11
73
29
74
39
89
31
21
15
20
212
321
80
76
30
56
144
133
130
36
462
70
33
191
37
62
71
131
188
145
16
179
26
14
102
879