6
4
5
11
1
9
8
7
13
20
46
114
14
253
51
23
50
36
55
78
198
48
44
29
16
95
35
34
87
38
75
37
22
39
18
77
148
113
65
123
56