5
0
32
15
2
7
34
63
132
30
8
19
11
18
13
23
36
10
48
64
17
41
51
21
27
33
3
46
20
66
43
39
85
92
26
59
73
44
191