150
31
62
116
48
19
85
83
38
118
66
53
81
15
39
18
45
57
774
61
940
176
14
240
40
79
56
11
219
27
50
24
55
115
21
59
63
26
365
181
200
9
2326
197
41
120
22
17
80
20
75
78