52
196
23
99
42
67
35
147
70
65
53
21
76
26
89
25
109
57
90
9
41
203
36
30
59
45
14
83
79
112
121
172
275
29
28
106
158
142
103
40
138
202
15
13
50
180
68
108
119
37
78