18
41
6
17
32
12
31
13
2
8
44
27
83
40
7
21
14
58
22
16
75
36
9
59
25
11
28
35
160
71
23
30
101
42
5
97
19