6
46
37
86
323
160
47
63
69
32
92
14
31
56
24
142
58
243
25
35
16
177
42
138
175
23
51
74
53
41
13
44
26
22
67
101
64
60
85
84
21
466
102