135
81
50
49
34
32
31
19
59
51
14
29
9
20
174
100
43
21
15
48
18
47
24
12
10
37
35
39
95
23
26
13
93
8
40
11
38
300
77
136
22
121
67