322
925
235
432
15
4392
20
315
386
49
106
151
1028
25
132
99
582
354
203
162
74
136
266
39
45
43
164
40
54
120
27
161
10
29
28
245
24
44
33
50
23
58
118
110
51
6
14
126
47
104
34
11
18
338