2
9
6
11
12
7
10
21
13
18
4
26
15
40
28
32
14
5
27
41
34
17
23
78
117
37
31
33
19
36
53
54
42
68
57
30
20
65
24
52
194
69