49
35
27
143
85
30
29
113
46
44
71
33
202
92
139
14
20
51
1150
88
21
228
32
69
194
75
439
58
60
305
76
12
38
106
31
18
160
172
64
61
133
185
93
25
137
374
134
112
15
82
9
7