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