2
5
6
13
25
10
152
12
4
18
1
7
41
17
26
24
20
38
28
33
8
23
34
67
59
32
9
15
21
14
29
27
37
93
44
55
19