12
19
85
13
14
186
11
160
22
8
20
26
6
717
69
616
28
18
52
61
237
122
178
36
190
1003
107
857
453
63
98
86
45
72
159
24
30
114
37
787
43
76
259
49
147
133
29
10
457
108
41