41
38
48
35
61
7
16
22
40
21
37
86
54
75
12
89
68
62
15
162
82
28
166
222
11
60
57
44
26
19
52
101
29
108
88
95
32
107
251
385
78
31
18
224
43
245
74
207
27