49
62
18
22
5
82
80
36
24
75
12
70
58
23
31
337
51
26
28
179
27
16
40
128
29
43
67
499
63
21
50
4
9
8
45
13
32
113
97
393
41
19
17