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