40
136
60
155
188
9
59
22
36
42
193
46
79
8
49
2
21
18
6
123
33
57
269
4
15
34
63
30
20
11
13
74
44
35
14
5
54
68
39
88
27
10
17
24
31
116