11
136
447
15
471
229
337
315
104
34
30
258
1699
663
165
76
45
819
73
50
40
194
196
47
55
1399
218
109
193
54
86
53
31
16
27
13
92
38
1007
486
66
77
19
24
41
84
105
248
44
33
250
98
285