2
7
9
52
4
18
10
56
47
13
31
20
14
19
45
6
42
23
70
29
34
125
69
90
54
80
12
131
30
78
72
38
24
41
44
55
27
28
21
58
53
65
268
113
16