9
31
40
34
55
91
27
18
23
14
775
10
33
22
11
111
7
21
16
47
32
75
41
246
90
12
162
53
19
2
61
49
5
13
80
1
15
29
52