51
38
27
44
81
37
31
17
169
210
162
11
3
18
8
86
15
717
68
36
22
30
32
196
9
29
173
128
33
7
121
25
115
6
13
60
2
39
40
23
107
238