35
45
43
4
44
81
18
11
29
19
53
85
65
30
154
61
149
374
27
55
136
245
25
32
22
36
38
113
133
467
39
395
108
120
152
50
78
21
240
623
190
204
224
499
24
143
12
231
47
356
186
73
68