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