115
30
41
9
20
4
60
5
15
42
14
18
16
2
3
38
23
6
118
11
28
39
7
32
8
12
72
63
65
24
59
17
13
31
10
127
35
73
33
0
56