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