46
44
34
10
14
4
6
12
162
15
17
74
56
63
146
30
323
9
22
107
11
54
668
280
18
82
19
85
111
24
145
986
90
72
194
65
42
803
13
7
23
81
50
31
922
27