0
17
1
16
49
25
24
44
32
42
27
9
57
10
96
21
15
26
137
138
228
30
63
85
66
60
95
667
112
34
61
149
140
143
141
31
46
59
23
72
77
114
69
51
100
120
48
20
65
103
88