68
41
274
7
31
58
49
27
654
168
32
79
16
20
26
29
63
174
187
125
24
15
94
40
410
25
155
104
21
121
56
99
50
65
83
148
149
538
43
5
290
62
390
74
183
716
552
105
97
631
108