33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
138
135
19
113
296
35
21
30
16
12
14
31
39
24
66
59
25
37
41
29
43
71
38
26
20
18
17
80
76
48
57
23
34
46
27
74
114
51
22
93
49
60
50