9
5
26
35
15
131
36
71
120
55
3
59
4
27
17
8
18
7
13
90
56
16
12
25
14
32
6
46
1250
10
241
137
51
372
66
11
85
30
520
2
29