71
81
51
34
9
32
20
8
21
25
13
28
2
22
4
30
43
77
27
18
1
278
6
57
136
152
39
37
114
107
66
47
14
252
42
721
291
117
121
12
52
209
61
17
918
314
26
376
99
11
16