134
55
37
24
34
185
98
28
47
21
94
282
6
5
335
11
57
13
8
20
51
577
100
114
108
287
18
658
35
111
38
223
232
43
44
74
66
79
107
30
50
39