92
10
15
9
149
29
17
20
7
16
508
284
8
14
130
5
161
36
23
28
75
43
27
26
86
57
61
121
6
185
32
147
46
51
3