23
43
11
12
20
13
27
34
464
330
49
35
19
31
192
66
168
38
57
33
21
22
50
58
42
14
0
25
39
1
36
40
10
16
76
6
29
7
119
15
18
4
116
24