32
4
27
7
5
8
2
3
15
1
9
6
13
11
10
136
141
17
115
300
39
77
42
56
30
31
37
69
59
19
12
48
140
16
14
66
67
71
34
46
21
29
20
33
61
76
26
194
60