13
3
10
29
4
1
22
124
11
2
6
19
8
9
206
5
14
12
46
50
7
24
62
42
106
379
54
53
17
56
44
37
244
35
113