5
13
28
59
61
41
20
4
68
9
8
46
37
30
258
10
87
51
18
31
27
86
52
16
7
21
15
99
26
23
11
65
47
14
42
29
57
56
38
32
39
40
108
6
76
12