4
5
71
179
2
15
46
13
8
34
12
14
26
28
149
43
52
57
7
6
113
53
47
78
22
51
27
19
3
93
142
39
155
287
153
17
33
67
128
145
133
134
10
63
37
100
24
54
42
44
29
16
18
122