83
23
809
73
280
10
63
300
27
120
112
14
156
101
338
239
444
122
296
153
33
442
983
17
11
4
18
81
48
1247
64
12
34
371
49
430
36
180
270
69
20
74
40
90
903
91
24
397
31
50
16