3
0
20
13
8
15
44
12
6
19
100
68
23
4
48
24
105
11
40
51
9
10
29
143
27
63
427
123
17
74
33
14
32
35
529
58
62
30
25
21
117