47
16
28
93
32
107
14
113
100
165
35
30
21
26
84
33
83
106
132
57
122
55
68
97
41
86
77
191
232
27
115
43
90
109
20
112
31
206
88
497
65
61
34
24
44
149
246
12
7
22
48
50