45
115
143
89
659
61
207
18
178
20
87
112
24
85
186
82
56
107
41
64
192
328
50
66
104
9
44
78
27
13
130
36
175
26
16
51
6
46
23
25
10
35
21
7
223
72
31
29
15
75
69
209