5
2
42
11
29
26
7
24
25
6
15
56
12
16
3
79
9
17
21
14
8
28
47
10
19
23
37
543
38
27
22
20
34
75
32
65
31
72
18
33
102