13
11
24
6
2
25
50
63
42
33
262
47
32
70
41
1
37
4
44
7
21
35
8
26
30
14
17
126
99
83
22
52
9
20
78
16
12
10
18
80
5
23
77
39