392
216
8
98
93
121
9
35
197
26
126
491
981
100
22
43
139
5
28
132
17
75
162
57
740
41
107
68
97
118
133
56
48
36
304
67
14
95
180
2798
380
201
46
91
300
49
73
44
159
32