2
7
5
1
4
17
12
11
37
93
56
94
43
34
8
300
13
32
35
16
20
18
27
38
21
28
14
6
55
36
9
26
29
19
10
42
23
25
15
30