9
15
11
26
33
10
22
13
6
4
34
58
30
143
50
8
21
25
16
69
38
66
53
20
421
461
3
31
29
17
91
122
154
7
5
325
115
19
209
12
1