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
12
48
140
16
14
66
67
71
34
46
21
29
20
33
61
76
26
194