2
0
32
15
46
5
42
18
120
40
53
13
6
24
22
23
125
16
69
26
31
7
38
34
19
86
12
73
25
118
70
17
51
43
33
36
108
35