49
226
16
115
164
41
139
10
145
149
46
25
74
140
113
67
673
77
313
80
5
48
112
19
17
39
26
15
34
20
24
66
119
57
9
6
22
2
82
43
1
14
23
35
201
13
8
75
185