15
136
60
34
10
44
9
35
22
25
5
50
189
429
7
23
203
75
158
6
14
89
39
56
17
18
108
420
134
93
57
26
63
85
59
36
148
80
30
54
13
20
150
27
322
2