54
24
41
132
219
394
159
67
285
43
56
996
29
17
31
72
187
96
102
120
73
36
286
23
489
392
268
122
28
86
89
39
127
130
176
115
131
62
78
26
20
65
38
79
98
129
58
202
53
40
68