15
46
8
42
39
3
22
20
13
17
45
93
28
50
7
6
18
26
14
12
182
40
106
41
64
75
66
143
16
61
47
76
27
92
11
110
23
9
99
30
191
159
160
108