32
4
28
7
5
8
2
3
15
1
9
6
13
11
10
133
135
17
113
294
30
16
12
39
48
23
66
27
64
24
14
31
25
40
41
33
35
71
47
18
95
38
19
34
37
85
72
68
56
29
21
36
26
42
79
50
132
58
22
20
93
52
59
53