149
91
12
14
83
8
81
35
34
136
19
123
49
25
44
5
30
20
29
4
13
168
22
46
23
26
437
24
15
7
127
51
47
45