10
2
12
9
10
25
9
9
40
22
34
38
15
8
54
54
10
44
2
77
35
14
16
18
102
31
3
56
12
45
2
3
11
36
40
18
17
13
61
1
135
79
7
2
2
2
10
72