156
33
24
23
20
550
10
15
302
8
16
149
7
19
11
231
43
26
30
5
51
9
29
88
28
111
71
126
6
32
167
67
53
49
22
13
31
57
14
41
62
27
18