56
21
19
55
26
32
242
72
37
129
206
15
183
101
44
193
51
17
6
76
36
4
209
232
144
115
78
27
79
52
83
48
59
61
22
28
50
49
73
23
45
325
80
134
68
62
53
150
64
41
127
86