183
219
95
69
14
145
68
26
71
49
25
45
112
50
169
114
161
42
64
88
28
77
53
99
179
269
87
781
84
35
187
144
167
61
79
93
20
41
43
37
34
22
73
159
27
78
131
30
74
115
23
110
63
11
158
238