51
22
13
14
37
67
202
19
31
11
20
66
309
92
74
42
33
40
36
258
301
157
39
41
206
38
63
18
293
238
70
25
57
47
93
115
104
24
98
49
10
34
81