31
4
28
6
5
8
2
3
15
1
9
13
11
10
48
90
7
70
200
17
12
16
30
21
19
215
39
183
18
64
26
56
14
34
25
162
80
38
23
52
22
24
76