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