50
48
14
20
38
29
10
44
542
27
41
60
96
84
36
35
189
58
247
57
11
37
22
218
148
13
46
39
119
28
274
262
8
32
260
55
17
7
70
21
73
12
40
30