82
99
47
43
79
137
37
24
319
42
8
20
29
55
72
32
19
131
9
81
27
104
40
15
33
66
112
7
146
78
49
62
267
128
92
22
395
13
91
12
36
69
143
70
63
34
26
76