11
61
156
31
20
15
293
70
133
158
953
51
80
95
198
68
6
40
457
16
131
149
35
7
23
484
36
236
10
27
39
12
79
57
4
138
13
34
142
132
110
2
62
22
52
55
19