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