19
90
54
7
15
39
25
14
16
40
17
12
28
36
5
30
240
11
20
3
29
106
9
120
45
50
377
48
59
76
22
117
34
0
64
37
6
2
46
53
10
24
52