18
12
6
9
48
123
11
35
21
85
15
7
43
33
22
23
19
77
52
49
75
26
98
79
54
235
10
8
20
65
67
13
40
31
83
62
34
16