154
120
88
31
36
59
191
42
20
107
11
46
55
50
58
34
19
29
9
23
15
10
44
12
43
25
18
13
529
24
2
126
89
47
57
77
109
86
51
26
136
56
37
17