121
54
194
255
59
32
213
95
162
27
11
143
77
14
108
42
74
28
103
242
20
89
1344
90
63
83
180
137
115
51
45
44
17
49
279
155
68
37
360
46
80
26
29
73
86
184
173
142
18
392
8
438