4
22
32
12
11
33
15
5
8
18
21
45
36
14
27
35
16
56
292
28
46
55
90
72
92
42
9
31
63
225
20
117
10
3
2
17
41
58
53
37
7
85