49
26
18
62
808
57
344
56
69
64
285
93
14
91
43
47
45
149
32
20
724
30
12
11
39
13
16
65
58
35
50
107
17
24
10
108
2
15
34
160
130