0
32
20
26
15
25
30
39
48
12
8
9
53
42
11
18
35
19
46
45
23
75
73
34
59
69
17
31
160
54
87
49
24
67
51
58
96
78
63
133