79
618
126
230
192
186
433
249
147
355
14
149
600
90
242
65
156
151
44
107
215
39
24
198
129
108
83
94
148
216
114
40
73
5
131
36
57
119
51
102
23
133
82
15
47
89
45
34
56
194
49
86
53
43