5
7
35
107
10
23
3
2
1
17
21
26
8
32
12
13
9
51
54
117
36
87
22
63
46
81
18
39
27
24
4
49
14
16
41
19
6
0