1
6
4
5
7
12
15
8
20
22
74
13
32
43
49
11
39
25
14
107
247
77
21
58
75
10
65
33
3
9
29
76
70
53
62
16
66
479
34
45