1
5
8
50
6
7
41
11
28
29
4
25
34
17
21
9
20
33
32
62
107
72
167
70
65
39
134
133
144
128
40
100
26
79
204
98
205
31
119
153
71
10
24
19
3
73
152
30