5
29
17
36
24
19
10
18
16
11
8
120
20
21
217
53
39
44
4
25
22
0
64
9
28
61
38
26
50
80
54
87
23
109
60