192
143
396
1516
495
20
147
334
34
201
4088
55
131
66
60
25
7
73
65
51
149
15
726
108
70
9
196
204
465
38
81
344
296
12
98
206
106
8
24
32
17
351
22
71
116
26
4058
58