21
14
8
37
23
26
33
32
41
39
126
135
29
81
109
38
4
68
16
51
85
42
198
45
76
249
15
55
30
100
56
47
63
50
17
269
74
84
102
884
190
31
67
78
72
20
156
161
24