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