7
23
15
17
1
410
8
3
13
1088
133
22
39
6
31
24
12
29
34
4
16
35
75
25
33
9
96
28
55
668
46
44
48
18
564
10
59
2