1
11
30
13
16
4
6
25
8
32
26
35
14
10
12
80
96
9
31
7
20
69
43
226
19
39
29
15
34
5
72
38
50
86
138
47
45
28
56
49
73
24
2