126
53
38
48
66
70
18
55
8
35
69
295
153
57
104
85
79
1540
281
36
68
756
119
11
44
145
26
74
12
186
40
99
13
10
49
29
22
3540
32
178
24
67
34
9
30
21
16
31
17