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