66
127
46
225
151
23
179
770
24
26
98
22
74
6
20
140
45
88
10
58
25
28
15
91
11
474
34
70
104
63
80
53
67
286
2
35
449
9
0
55
61
43
33
12
27
239
37
31
41