30
74
45
127
21
76
24
8
20
17
16
14
28
18
4
2
3
32
0
6
70
22
13
5
25
63
37
29
7
35
58
15
11
99
36
23
61
47