12
87
314
73
26
88
10
9
56
43
29
20
14
38
4
111
37
41
13
36
89
40
17
109
35
91
7
33
5
32
66
52
31
28
24
53
21
92
0