30
17
51
104
13
6
21
8
1
227
29
3
15
16
9
269
19
7
49
2
22
45
12
37
61
46
57
38
4
20
53
23
48
5
58
24
18