87
38
22
46
39
17
32
25
199
50
147
80
75
86
109
57
20
11
267
65
18
144
29
53
35
12
105
63
13
24
310
278
69
43
177
114
60
131
14
72
168
52
270
143
44
407
42
27
4
54