1120
172
122
56
251
64
59
100
41
8
21
20
34
38
63
390
763
207
256
26
104
18
213
11
62
15
43
29
83
22
499
94
82
2542
39
498
70
152
77
7409
50
35
427
1203
66
44
51
46
68
179
32
151