10
6
26
15
3
14
64
19
12
11
2
18
1
83
40
68
21
22
38
43
13
24
34
497
9
16
5
48
8
25
249
55
66
33
130
30
23
41
118
27