38
23
15
82
56
200
20
32
17
72
266
24
43
13
49
4
46
21
27
74
11
77
142
34
71
39
35
18
45
57
103
53
162
83
258
322
121
97
188
111
10
76
80
16
207
349
115
140