43
11
14
65
111
113
19
48
32
45
31
44
194
85
46
64
37
69
120
220
181
68
222
188
41
34
293
20
28
36
24
56
26
66
73
213
166
148
30
77
97
93
76
106
116
123
55
252
400
38