28
171
72
61
56
166
136
145
58
137
90
161
142
12
65
115
18
46
39
59
24
33
238
40
14
73
19
29
21
62
152
26
7
9
71
118
37
70
10
450
199
82
22
4
30
17
122
25
20