48
42
28
126
9
508
99
76
16
135
4
33
45
63
15
17
50
141
155
56
6
254
13
96
35
271
14
22
146
19
60
23
18
676
12
240
38
69
119
26
120
49
79
142
145
62
43
74