43
68
38
52
645
32
152
53
37
195
188
35
83
11
42
31
269
123
110
120
528
51
298
90
19
76
203
28
12
185
46
184
270
87
146
56
104
224
44
30
69
251
24
59
744
54
291
8
9
13
15
23
278
48
1163
299
57