170
25
77
38
47
215
196
87
34
50
20
35
15
93
18
65
100
54
284
96
68
46
153
89
73
48
27
16
40
22
183
99
78
31
29
44
36
252
17
26
30
52
66
32
21
9
137
39
24