58
24
134
76
11
36
6
86
62
20
148
59
60
113
410
17
115
23
121
4
348
49
38
21
147
72
31
95
48
10
18
15
50
29
42
5
37
47
66
27
96
26
80
177
19
101