22
14
12
2
13
29
20
25 22
328
24
3
23
1
19
16
17
7
6
5
8
9
21
11
10
33 30 26
27
28
35
34
18
4
31
30
15