46
73
39
22
4
35
12
110
27
84
42
21
59
19
72
23
11
96
90
43
2
151
9
181
40
33
10
7
243
17
15
28
18
52
30
152
167
104
32
154
406
63
311
462
221
364
105
202
67