14
33
56
10
11
6
22
4
50
29
40
2
12
15
8
19
25
5
9
16
18
42
54
165
28
282
41
39
131
34
23
21
26
24
47