15
152
10
5
12
9
35
14
37
42
13
27
50
20
6
44
94
24
74
60
17
43
7
178
4
132
33
46
64
72
103
36
54
49
2
45
16
51
30
32
82
40
39
31
25