145
34
29
59
187
28
100
50
46
73
25
35
30
40
37
24
39
6
52
27
26
54
31
36
56
42
60
20
23
128
89
158
45
75
142
48
214
180
132
317
174
334
243
284
72
457
98
78
146
74
141