46
132
18
47
5
24
25
27
19
8
72
9
12
100
20
11
28
13
26
142
302
37
15
14
22
16
2
63
7
31
35
152
17
134
23
39
138
151