14
248
47
26
525
130
34
45
127
284
183
96
5686
4
105
36
15
714
20
300
46
39
95
49
40
33
60
37
23
24
180
73
91
65
21
100
291
48
17
57
43
242
194
56
87
111
117
233
220
8
362