2
4
21
8
9
17
3
12
20
26
13
15
5
55
14
25
7
53
10
37
33
29
97
117
63
32
24
311
64
48
141
11
38
52
44
42
1
34