22
9
17
36
57
16
119
60
100
205
11
68
63
20
142
13
47
497
27
125
74
851
309
71
114
69
30
218
26
213
59
145
78
42
98
34
18
23
15
223
31
8
10
25
89
73
122