930
11
1004
61
16
119
30
49
7
37
33
251
24
25
257
151
52
27
120
125
48
188
82
179
22
197
133
47
26
770
168
1365
13
203
755
143
41
388
86
34
51
162
150