31
32
6
55
24
35
20
373
119
37
58
95
40
18
96
38
19
13
27
21
34
47
30
28
57
90
59
75
50
65
41
16
77
26
44
8
46
60
49
198