12
17
429
1042
15
11
16
14
28
199
10
341
123
8
7
13
40
146
202
149
327
714
305
217
26
58
42
1
6
3
18
21
43
22
19
122
25
4
93
129
36