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