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
64
24
14
29
25
40
41
33
35
71
47
18
95
38
34
37
85
72
31
68
56
21
36
42
79
49
131
57
22
20
19
93
51
59
53