10
15
9
12
28
674
37
44
383
70
97
26
36
5
3
16
21
34
8
19
130
27
2
6
33
78
133
127
4
1541
57
7
50
136
13
11
91
29