15
13
11
446
27
20
51
8
25
3
7
140
126
53
1
186
6
217
23
61
10
158
221
60
33
29
113
43
57
4
40
34
17
12
383
62
36
70
35
63
135
47
107
5
150