45
49
32
248
140
94
44
161
18
22
67
51
275
16
41
20
127
71
30
37
53
66
237
13
227
70
226
355
40
164
7
219
103
25
36
247
65
63
623
27
48
197
43
17
81
57
208
11
58