137
38
91
51
18
20
99
287
273
75
80
92
170
25
78
47
215
197
87
34
50
35
15
93
65
100
54
284
97
68
46
153
89
73
27
16
40
37
77
22
183
31
29
44
36
259
17