71
20
309
129
127
94
1161
221
52
449
8
10
35
132
513
27
242
252
154
145
84
41
64
9
106
342
28
14
5
38
73
78
45
11
4
15
79
26
22
18
156
116
39
158
75
12
66
6
40
204
24
162