19
35
31
37
49
30
4
42
23
14
62
59
163
33
44
18
9
17
8
7
6
82
74
11
15
29
67
2
155
45
90
64
16
53
41
80
20
93
39
28
3
43
152
46