44
51
105
183
91
138
31
36
48
274
224
41
45
227
83
162
23
64
78
219
117
94
82
170
112
96
58
123
12
57
77
32
220
129
108
8
19
67
70
59
204
189
76
28
119
208
451
290
54
92
127
63