5
22
0
6
4
27
17
58
44
30
40
32
62
48
46
16
18
77
74
36
104
97
55
34
39
14
54
37
49
70
84
35
21
42
45
123
26
12
8
165
23
50
51
66