55
30
254
136
45
81
94
8
33
36
19
182
79
51
209
53
169
186
155
91
28
41
69
39
6
10
25
93
76
85
27
88
13
54
101
225
82
368
48
24
40
100
47
121
15
58
26
29
16
180
44
294