0
1
34
8
155
32
14
81
114
28
58
19
17
27
51
100
49
70
78
190
68
103
45
64
24
65
36
209
266
67
89
56
31
130
320
62
29
71
80
198
72
43
99
47
143
44
234
42
175
15
26