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