12
21
9
5
32
202
17
4
7
6
16
51
30
36
1
42
11
31
33
69
27
185
49
13
550
18
8
388
43
29
25
186
14
54
15
176
56
23
61
50
83
46