48
32
72
89
37
38
44
304
86
90
108
101
22
97
25
35
109
40
46
27
248
179
64
433
41
115
144
77
207
222
189
196
172
280
43
85
79
183
110
133
76
42
50
49
34
112
161
116
124
26
9
157
28
13
16