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