41
47
10
20
25
21
52
28
33
70
24
120
71
77
123
388
119
46
257
61
332
45
31
35
124
226
15
178
297
95
83
32
530
13
42
12
223
75
51
68
65
345
218
206
64
100
281
34
292
242
60
62