4
8
40
11
6
1123
9
36
24
80
21
116
7
18
16
65
56
32
31
27
12
75
20
87
38
51
78
17
29
195
2
83
243
14
49
28
26
10
5