77
44
3
31
147
24
553
7
40
32
36
15
38
30
86
47
80
42
63
175
45
70
57
19
288
10
146
154
99
5
11
153
126
13
20
89
125
219
267
102
74
51
91
119
162
66
113
18
27