215
51
17
39
68
138
95
1050
63
207
46
210
124
535
12
154
153
292
24
37
82
56
22
59
20
73
52
53
16
44
30
70
103
27
107
119
115
128
28
74
177
81
26
34
79
72
65
49
96
31
76