18
1
12
19
31
30
61
10
16
23
64
114
17
7
83
177
8
42
35
33
45
21
155
40
49
24
44
56
20
25
36
34
37
32
53
15
13
22
9
26
11
5