98
167
128
70
209
100
36
63
180
89
51
107
110
77
72
76
33
53
156
5
42
18
41
35
133
131
229
118
193
23
20
34
142
75
22
164
17
161
104
55
26
355
31
6
124
25
48
10
29