35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
21
19
42
296
29
18
12
49
23
66
33
65
24
14
16
34
25
39
32
30
17
68
45
26
77
50
28
38
22
41
74
51
143
57
40
20
46
31
90
58
43