20
39
28
37
32
55
24
22
14
12
25
34
10
15
81
187
46
48
13
43
11
51
26
89
147
9
16
8
5
50
29
41
17
93
40
6
57
56
23
502
44
68