0
28
32
9
30
36
21
22
76
66
69
56
26
42
50
47
14
59
232
54
23
12
112
40
61
44
74
146
130
67
46
73
57
81
24
62
18
39
70
29
43
58
135
161
152
94