32
4
28
7
5
8
2
3
15
1
9
6
13
11
10
133
135
17
113
294
30
78
42
56
31
37
69
60
21
12
48
138
16
66
68
71
35
46
20
29
33
55
61
76
26
194