10
3
11
28
1
19
133
2
5
22
9
7
276
8
17
12
49
55
6
24
63
45
113
410
14
57
46
15
4
56
44
18
38
227
35
13
105