1
2
3
0
24
6
9
16
27
29
98
15
12
31
48
39
21
55
20
30
35
150
41
43
80
198
395
170
71
66
47
14
59
176
84
102
68
32
199
26
110
107
124
74