35
4
27
7
9
2
18
1
3
6
8
13
5
15
11
10
150
145
20
118
299
46
22
29
48
24
21
66
26
57
16
19
28
42
14
17
64
23
32
43
36
78
79
12
50
62
25
56
38
67
80
37
86
41
60
44
34
30