13
41
5
4
42
151
46
37
23
26
15
85
12
115
249
45
18
6
39
51
96
35
36
30
11
559
168
31
9
70
120
1
17
10
64
19
27
128
65
116
1079
22
25
21