3
1
7
2
39
5
4
23
6
15
28
10
26
21
35
16
12
64
27
17
22
18
34
72
65
106
60
78
62
47
24
171
71
58
57
228
36
79
96
13
43
38
144