381
37
9
35
164
42
43
310
57
47
59
67
292
84
51
39
38
21
5
40
11
13
198
93
36
65
24
263
7
256
459
284
15
95
112
19
54
27
16
68
32
33
17
101
4
26
6
18
30