18
29
12
0
21
5
55
42
24
14
6
22
63
38
28
11
36
13
73
23
37
61
35
70
10
62
32
49
59
33
394
48
40
137
4
98
15
74