77
72
110
39
11
38
24
132
153
182
111
48
40
63
23
20
28
209
106
178
103
73
59
51
96
123
64
74
148
58
362
55
61
27
130
34
18
47
33
95
32
17
187
189
54
193
88
82
490
157
466
76