20
26
128
95
17
34
50
6
378
47
52
40
16
151
11
10
61
83
22
18
24
31
42
0
23
3
13
9
25
72
66
89
49
37
68
48
35
54
19
38
43
64
75
55
78
33
80
5