10
20
14
6
11
34
7
35
19
134
15
48
75
23
85
50
39
213
27
0
2
195
250
40
42
43
56
548
216
30
209
706
24
271
74
68
38
44
18
33
31
65