58
48
279
6
14
7
9
71
23
62
32
21
30
164
4
11
18
17
155
97
42
100
26
204
37
29
232
101
44
138
125
94
147
15
13
27
140
59
112
22
45
10
28
2
16
64
36
19
441
20