247
21
59
9
19
44
43
243
33
91
60
31
30
38
109
36
349
122
118
56
64
76
101
79
143
25
51
83
40
22
20
157
65
128
299
23
34
171
18
35
161
17
24
32
185
57