3
17
10
37
14
1
4
56
13
16
5
29
12
9
2
47
27
21
55
24
49
23
41
36
59
81
73
19
11
72
15
25
48
46
8
164
404