55
95
38
84
105
33
53
626
19
69
42
56
48
23
223
133
102
201
157
141
58
59
20
63
93
131
39
21
27
28
52
152
135
119
18
54
206
139
51
14
16
3
40
17
115
41