14
22
9
54
63
13
6
12
11
10
30
1
7
19
39
33
190
164
57
738
285
94
96
223
29
89
175
50
44
5
162
130
34
32
17
16
109
18
38
65
8
193
86
257