2
9
16
5
23
41
69
20
3
15
55
85
37
178
67
14
21
18
11
8
19
10
29
12
47
48
17
32
65
59
27
30
34
38
75
56
86
74
22
179
36
4