58
44
53
52
15
40
291
19
100
18
110
105
34
245
28
31
36
41
21
132
20
101
82
67
57
29
370
25
24
399
71
148
192
339
293
43
184
79
457
156
102
56
115
133
23
92
76
240
379
38
125
84
39