1
23
12
81
14
0
15
10
26
16
8
7
6
5
31
13
67
43
65
62
55
279
95
94
118
56
61
64
83
58
52
47
49
128
87