3
5
94
196
10
19
20
38
9
55
7
126
6
24
15
37
78
48
11
17
1
4
49
8
23
64
29
42
12
87
72
39
16
21
27
22
14
31
2
26
18
36
13