124
42
25
16
10
45
171
50
23
248
90
499
44
58
39
9
153
97
15
26
74
41
270
20
21
83
12
147
32
14
43
51
146
61
155
22
37
79
31
7
5
209
56