22
50
86
120
61
37
17
19
132
64
18
115
491
68
16
80
36
91
271
89
24
48
23
153
9
180
30
171
100
70
135
98
45
125
40
119
34
41
149
26
124
66
103
52
67
59
176
169
32
47
49