2
11
9
4
19
44
16
6
17
60
68
21
27
15
101
25
8
62
35
127
26
70
42
23
32
40
77
54
10
3
92
64
22
14
47
13
12
107
39
61
48
85