44
33
40
52
50
65
19
90
229
235
189
106
38
23
51
24
42
2446
96
20
57
31
161
8
12
122
18
53
28
10
27
56
118
86
92
97
22
3
180
26
7
34
54
15
37
9
36
29
279
14
6