110
27
114
123
143
94
64
7
42
299
62
87
70
34
48
29
79
61
200
35
15
50
12
47
149
130
32
65
69
24
138
13
4
21
187
74
33
253
146
417
8
18
221
45
30
25
139
201
46