5
30
4
29
3
29
10
94
3
49
3
49
5
70
4
7
17
68
5
25
9
104
5
97
4
50
8
59
5
60
5
57
5
40
8
66
9
103
3
62
4
41
3
24