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