4
7
1
3
6
37
15
14
5
9
13
38
12
16
42
10
20
75
28
47
45
58
41
56
11
21
29
59
210
434
26
39
131
157
273
60
108
99
82
185
313