32
18
5
39
65
7
81
22
28
97
31
17
19
127
140
202
41
27
67
70
141
13
100
83
93
174
9
16
107
159
66
10
118
46
20
236
311
37
4
15
58
23
6
12
48
167
115