5
2
4
8
24
13
52
18
7
11
20
37
31
43
26
226
9
25
29
46
19
55
23
28
6
10
12
15
38
59
49
58
50
14
27
41
33
89
74
67
97
45
47
65