146
70
115
47
13
209
132
97
43
35
96
87
291
25
19
171
131
7
501
85
152
110
53
55
34
64
36
100
46
74
192
130
137
59
99
117
56
23
72
66
11
71
51
223
54
42
111
83