41
261
192
127
56
199
505
109
58
92
50
99
94
217
101
61
60
120
65
33
320
238
150
30
108
79
96
36
68
134
59
25
15
90
18
48
26
23
17
5
19
171
82
9
787
32
38
22
28
105
51