14
105
254
61
11
10
13
31
165
38
67
7
8
48
277
232
712
25
78
108
5
1
21
30
1488
208
35
18
24
132
42
54
43
74
32
115
361
51
6
1162
27
210
20
34
22
63
475
19