31
4
28
6
5
8
2
3
15
1
9
13
11
10
48
90
7
70
200
17
12
50
34
45
32
29
30
19
129
35
16
23
20
56
38
46
116
24
44
18
373
103
26
37
119
14