42
90
37
33
44
348
87
85
12
52
176
45
490
258
8
21
43
78
388
24
46
63
39
28
272
4
16
23
114
32
62
73
15
3
94
123
36
31
9
116
34
188
10
82
11
119
41
57
17