40
93
11
89
247
63
65
322
14
16
37
6
57
15
35
38
46
36
47
121
67
22
242
73
244
62
112
52
86
23
29
18
149
43
223
31
17
107
34
27
190
19
185
104
87
24
211