13
2
27
5
7
110
3
21
150
274
42
97
10
121
11
35
25
30
16
6
125
17
12
249
133
73
88
8
20
15
24
19
29
9
34
43
142
59
52
23
46
22