42
44
48
24
4
43
45
46
28
96
152
206
71
6
32
395
36
74
30
22
15
324
63
7
66
18
13
105
118
93
33
26
191
11
56
81
111
20
38
23
12
229
9
37
97
67
112