2
8
67
16
5
14
9
6
13
42
26
37
29
11
45
27
20
58
31
84
57
105
46
93
55
90
79
94
34
52
23
49
62
19
81
44
21
39
70
35
61
86
28