4
1
2
8
5
11
72
60
31
55
142
22
284
47
216
281
18
7
42
46
25
1134
38
33
13
71
83
10
15
12
74
19
354
14
24