63
49
53
91
71
36
109
98
74
28
30
44
27
47
385
73
50
76
12
56
244
18
259
179
75
38
45
96
93
23
246
220
237
24
206
70
11
62
69
40
58
33
5
14
7
52
212
181
55
115