43
41
69
64
134
250
196
91
216
40
94
55
107
157
12
44
123
39
274
154
60
24
302
140
65
105
110
283
208
88
33
150
62
104
78
76
28
19
127
25
50
80
7
18
59
42
37
99
58
52
9
54
29