4
5
6
37
15
14
9
13
35
11
12
16
7
41
74
28
45
58
55
10
21
29
59
210
433
39
131
156
272
60
80
185
313
23
91