146
48
13
82
43
95
135
81
36
7
18
101
32
87
51
10
96
5
556
63
93
35
42
29
45
3
6
2
90
26
60
535
14
28
52
25
73
11
39