12
914
53
347
32
336
35
496
89
464
67
367
19
369
25
167
178
9
150
1
99
21
180
17
103
10
14
94
86
11
39