20
41
23
25
26
6
103
12
75
14
15
52
39
17
5
22
19
88
53
2
9
72
27
29
87
34
44
76
48
24
82
141
10
7
18
13
31
33
153
16
68
225
115
80
59