227
60
51
82
40
64
69
96
35
283
23
72
42
253
41
309
68
45
11
97
29
9
98
57
21
80
22
7
191
15
47
86
62
6
38
12
251
17
52
204
44
188
13
32
3
53
163
75
164
18