6
7
40
502
3
10
15
17
9
59
30
14
11
2
98
31
4
20
21
12
49
41
39
18
16
5
23
129
26
13
24
57
27
19
45
22
1