33
45
12
47
2
111
36
8
14
18
80
4
265
39
27
52
10
204
40
9
63
5
23
25
44
74
105
72
7
119
21
3
49
1
20
37
148
152
123
6
83
51
16
62
26
42
94
34