33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
135
136
19
115
296
35
20
30
16
12
39
24
67
32
64
17
38
40
14
59
102
27
37
26
41
83
76
22
58
56
23
45
18
25
31
42
78
50
122
55
93
21
61