182
225
68
95
205
146
66
14
39
78
102
118
424
110
79
16
76
40
49
85
55
184
31
291
88
18
37
164
139
80
122
522
170
45
43
193
174
29
53
48
19
25
12
90
62
108
104
84
27
168
61