9
25
8
0
12
32
17
70
15
45
48
4
85
81
58
66
108
20
16
61
90
121
36
44
13
313
200
24
55
30
177
50
68
7
49
35
27
105
22
11
29
67
69
42