12
10
7
87
22
5
15
35
14
2
27
36
40
13
23
8
25
20
16
21
6
11
26
56
51
39
34
28
33
100
18
118
80
17
50
49
30
234