1
34
8
155
32
81
114
28
58
19
27
100
49
70
78
190
64
36
209
266
89
56
130
320
62
29
71
80
198
72
43
99
143
44
234
42
175
15
26
76
25
24
105
134
979
262
177
30
41
69
33
31